Initial Commit

This commit is contained in:
Riley Schneider
2025-12-03 16:38:10 +01:00
parent c5e26bf594
commit b732d8d4b5
17680 changed files with 5977495 additions and 2 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,24 @@
This package contains the Bitstream Vera font family, converted to
fft and fdb (Flash) format so you can use them with Ming.
The home page for these fonts can be found here:
http://www.gnome.org/fonts/
You are legally allowed to use these fonts as desired (commercially,
non-commercially, etc) provided you comply with the conditions
described in the COPYRIGHT.TXT file (included).
If you have any queries regarding the fonts themselves, or the
copyright terms, please refer to the COPYRIGHT.TXT file, or the
homepage.
If you have queries regarding how to use the fonts with Ming,
please refer to the Ming home page and go from there.
http://ming.sf.net
Good luck! :)
+ The Ming Development Team

View File

@@ -0,0 +1,342 @@
StartFontMetrics 4.1
Comment Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
Comment Creation Date: Mon Jun 23 16:28:00 1997
Comment UniqueID 43048
Comment VMusage 41139 52164
FontName Courier-Bold
FullName Courier Bold
FamilyName Courier
Weight Bold
ItalicAngle 0
IsFixedPitch true
CharacterSet ExtendedRoman
FontBBox -113 -250 749 801
UnderlinePosition -100
UnderlineThickness 50
Version 003.000
Notice Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
EncodingScheme AdobeStandardEncoding
CapHeight 562
XHeight 439
Ascender 629
Descender -157
StdHW 84
StdVW 106
StartCharMetrics 315
C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
C 33 ; WX 600 ; N exclam ; B 202 -15 398 572 ;
C 34 ; WX 600 ; N quotedbl ; B 135 277 465 562 ;
C 35 ; WX 600 ; N numbersign ; B 56 -45 544 651 ;
C 36 ; WX 600 ; N dollar ; B 82 -126 519 666 ;
C 37 ; WX 600 ; N percent ; B 5 -15 595 616 ;
C 38 ; WX 600 ; N ampersand ; B 36 -15 546 543 ;
C 39 ; WX 600 ; N quoteright ; B 171 277 423 562 ;
C 40 ; WX 600 ; N parenleft ; B 219 -102 461 616 ;
C 41 ; WX 600 ; N parenright ; B 139 -102 381 616 ;
C 42 ; WX 600 ; N asterisk ; B 91 219 509 601 ;
C 43 ; WX 600 ; N plus ; B 71 39 529 478 ;
C 44 ; WX 600 ; N comma ; B 123 -111 393 174 ;
C 45 ; WX 600 ; N hyphen ; B 100 203 500 313 ;
C 46 ; WX 600 ; N period ; B 192 -15 408 171 ;
C 47 ; WX 600 ; N slash ; B 98 -77 502 626 ;
C 48 ; WX 600 ; N zero ; B 87 -15 513 616 ;
C 49 ; WX 600 ; N one ; B 81 0 539 616 ;
C 50 ; WX 600 ; N two ; B 61 0 499 616 ;
C 51 ; WX 600 ; N three ; B 63 -15 501 616 ;
C 52 ; WX 600 ; N four ; B 53 0 507 616 ;
C 53 ; WX 600 ; N five ; B 70 -15 521 601 ;
C 54 ; WX 600 ; N six ; B 90 -15 521 616 ;
C 55 ; WX 600 ; N seven ; B 55 0 494 601 ;
C 56 ; WX 600 ; N eight ; B 83 -15 517 616 ;
C 57 ; WX 600 ; N nine ; B 79 -15 510 616 ;
C 58 ; WX 600 ; N colon ; B 191 -15 407 425 ;
C 59 ; WX 600 ; N semicolon ; B 123 -111 408 425 ;
C 60 ; WX 600 ; N less ; B 66 15 523 501 ;
C 61 ; WX 600 ; N equal ; B 71 118 529 398 ;
C 62 ; WX 600 ; N greater ; B 77 15 534 501 ;
C 63 ; WX 600 ; N question ; B 98 -14 501 580 ;
C 64 ; WX 600 ; N at ; B 16 -15 584 616 ;
C 65 ; WX 600 ; N A ; B -9 0 609 562 ;
C 66 ; WX 600 ; N B ; B 30 0 573 562 ;
C 67 ; WX 600 ; N C ; B 22 -18 560 580 ;
C 68 ; WX 600 ; N D ; B 30 0 594 562 ;
C 69 ; WX 600 ; N E ; B 25 0 560 562 ;
C 70 ; WX 600 ; N F ; B 39 0 570 562 ;
C 71 ; WX 600 ; N G ; B 22 -18 594 580 ;
C 72 ; WX 600 ; N H ; B 20 0 580 562 ;
C 73 ; WX 600 ; N I ; B 77 0 523 562 ;
C 74 ; WX 600 ; N J ; B 37 -18 601 562 ;
C 75 ; WX 600 ; N K ; B 21 0 599 562 ;
C 76 ; WX 600 ; N L ; B 39 0 578 562 ;
C 77 ; WX 600 ; N M ; B -2 0 602 562 ;
C 78 ; WX 600 ; N N ; B 8 -12 610 562 ;
C 79 ; WX 600 ; N O ; B 22 -18 578 580 ;
C 80 ; WX 600 ; N P ; B 48 0 559 562 ;
C 81 ; WX 600 ; N Q ; B 32 -138 578 580 ;
C 82 ; WX 600 ; N R ; B 24 0 599 562 ;
C 83 ; WX 600 ; N S ; B 47 -22 553 582 ;
C 84 ; WX 600 ; N T ; B 21 0 579 562 ;
C 85 ; WX 600 ; N U ; B 4 -18 596 562 ;
C 86 ; WX 600 ; N V ; B -13 0 613 562 ;
C 87 ; WX 600 ; N W ; B -18 0 618 562 ;
C 88 ; WX 600 ; N X ; B 12 0 588 562 ;
C 89 ; WX 600 ; N Y ; B 12 0 589 562 ;
C 90 ; WX 600 ; N Z ; B 62 0 539 562 ;
C 91 ; WX 600 ; N bracketleft ; B 245 -102 475 616 ;
C 92 ; WX 600 ; N backslash ; B 99 -77 503 626 ;
C 93 ; WX 600 ; N bracketright ; B 125 -102 355 616 ;
C 94 ; WX 600 ; N asciicircum ; B 108 250 492 616 ;
C 95 ; WX 600 ; N underscore ; B 0 -125 600 -75 ;
C 96 ; WX 600 ; N quoteleft ; B 178 277 428 562 ;
C 97 ; WX 600 ; N a ; B 35 -15 570 454 ;
C 98 ; WX 600 ; N b ; B 0 -15 584 626 ;
C 99 ; WX 600 ; N c ; B 40 -15 545 459 ;
C 100 ; WX 600 ; N d ; B 20 -15 591 626 ;
C 101 ; WX 600 ; N e ; B 40 -15 563 454 ;
C 102 ; WX 600 ; N f ; B 83 0 547 626 ; L i fi ; L l fl ;
C 103 ; WX 600 ; N g ; B 30 -146 580 454 ;
C 104 ; WX 600 ; N h ; B 5 0 592 626 ;
C 105 ; WX 600 ; N i ; B 77 0 523 658 ;
C 106 ; WX 600 ; N j ; B 63 -146 440 658 ;
C 107 ; WX 600 ; N k ; B 20 0 585 626 ;
C 108 ; WX 600 ; N l ; B 77 0 523 626 ;
C 109 ; WX 600 ; N m ; B -22 0 626 454 ;
C 110 ; WX 600 ; N n ; B 18 0 592 454 ;
C 111 ; WX 600 ; N o ; B 30 -15 570 454 ;
C 112 ; WX 600 ; N p ; B -1 -142 570 454 ;
C 113 ; WX 600 ; N q ; B 20 -142 591 454 ;
C 114 ; WX 600 ; N r ; B 47 0 580 454 ;
C 115 ; WX 600 ; N s ; B 68 -17 535 459 ;
C 116 ; WX 600 ; N t ; B 47 -15 532 562 ;
C 117 ; WX 600 ; N u ; B -1 -15 569 439 ;
C 118 ; WX 600 ; N v ; B -1 0 601 439 ;
C 119 ; WX 600 ; N w ; B -18 0 618 439 ;
C 120 ; WX 600 ; N x ; B 6 0 594 439 ;
C 121 ; WX 600 ; N y ; B -4 -142 601 439 ;
C 122 ; WX 600 ; N z ; B 81 0 520 439 ;
C 123 ; WX 600 ; N braceleft ; B 160 -102 464 616 ;
C 124 ; WX 600 ; N bar ; B 255 -250 345 750 ;
C 125 ; WX 600 ; N braceright ; B 136 -102 440 616 ;
C 126 ; WX 600 ; N asciitilde ; B 71 153 530 356 ;
C 161 ; WX 600 ; N exclamdown ; B 202 -146 398 449 ;
C 162 ; WX 600 ; N cent ; B 66 -49 518 614 ;
C 163 ; WX 600 ; N sterling ; B 72 -28 558 611 ;
C 164 ; WX 600 ; N fraction ; B 25 -60 576 661 ;
C 165 ; WX 600 ; N yen ; B 10 0 590 562 ;
C 166 ; WX 600 ; N florin ; B -30 -131 572 616 ;
C 167 ; WX 600 ; N section ; B 83 -70 517 580 ;
C 168 ; WX 600 ; N currency ; B 54 49 546 517 ;
C 169 ; WX 600 ; N quotesingle ; B 227 277 373 562 ;
C 170 ; WX 600 ; N quotedblleft ; B 71 277 535 562 ;
C 171 ; WX 600 ; N guillemotleft ; B 8 70 553 446 ;
C 172 ; WX 600 ; N guilsinglleft ; B 141 70 459 446 ;
C 173 ; WX 600 ; N guilsinglright ; B 141 70 459 446 ;
C 174 ; WX 600 ; N fi ; B 12 0 593 626 ;
C 175 ; WX 600 ; N fl ; B 12 0 593 626 ;
C 177 ; WX 600 ; N endash ; B 65 203 535 313 ;
C 178 ; WX 600 ; N dagger ; B 106 -70 494 580 ;
C 179 ; WX 600 ; N daggerdbl ; B 106 -70 494 580 ;
C 180 ; WX 600 ; N periodcentered ; B 196 165 404 351 ;
C 182 ; WX 600 ; N paragraph ; B 6 -70 576 580 ;
C 183 ; WX 600 ; N bullet ; B 140 132 460 430 ;
C 184 ; WX 600 ; N quotesinglbase ; B 175 -142 427 143 ;
C 185 ; WX 600 ; N quotedblbase ; B 65 -142 529 143 ;
C 186 ; WX 600 ; N quotedblright ; B 61 277 525 562 ;
C 187 ; WX 600 ; N guillemotright ; B 47 70 592 446 ;
C 188 ; WX 600 ; N ellipsis ; B 26 -15 574 116 ;
C 189 ; WX 600 ; N perthousand ; B -113 -15 713 616 ;
C 191 ; WX 600 ; N questiondown ; B 99 -146 502 449 ;
C 193 ; WX 600 ; N grave ; B 132 508 395 661 ;
C 194 ; WX 600 ; N acute ; B 205 508 468 661 ;
C 195 ; WX 600 ; N circumflex ; B 103 483 497 657 ;
C 196 ; WX 600 ; N tilde ; B 89 493 512 636 ;
C 197 ; WX 600 ; N macron ; B 88 505 512 585 ;
C 198 ; WX 600 ; N breve ; B 83 468 517 631 ;
C 199 ; WX 600 ; N dotaccent ; B 230 498 370 638 ;
C 200 ; WX 600 ; N dieresis ; B 128 498 472 638 ;
C 202 ; WX 600 ; N ring ; B 198 481 402 678 ;
C 203 ; WX 600 ; N cedilla ; B 205 -206 387 0 ;
C 205 ; WX 600 ; N hungarumlaut ; B 68 488 588 661 ;
C 206 ; WX 600 ; N ogonek ; B 169 -199 400 0 ;
C 207 ; WX 600 ; N caron ; B 103 493 497 667 ;
C 208 ; WX 600 ; N emdash ; B -10 203 610 313 ;
C 225 ; WX 600 ; N AE ; B -29 0 602 562 ;
C 227 ; WX 600 ; N ordfeminine ; B 147 196 453 580 ;
C 232 ; WX 600 ; N Lslash ; B 39 0 578 562 ;
C 233 ; WX 600 ; N Oslash ; B 22 -22 578 584 ;
C 234 ; WX 600 ; N OE ; B -25 0 595 562 ;
C 235 ; WX 600 ; N ordmasculine ; B 147 196 453 580 ;
C 241 ; WX 600 ; N ae ; B -4 -15 601 454 ;
C 245 ; WX 600 ; N dotlessi ; B 77 0 523 439 ;
C 248 ; WX 600 ; N lslash ; B 77 0 523 626 ;
C 249 ; WX 600 ; N oslash ; B 30 -24 570 463 ;
C 250 ; WX 600 ; N oe ; B -18 -15 611 454 ;
C 251 ; WX 600 ; N germandbls ; B 22 -15 596 626 ;
C -1 ; WX 600 ; N Idieresis ; B 77 0 523 761 ;
C -1 ; WX 600 ; N eacute ; B 40 -15 563 661 ;
C -1 ; WX 600 ; N abreve ; B 35 -15 570 661 ;
C -1 ; WX 600 ; N uhungarumlaut ; B -1 -15 628 661 ;
C -1 ; WX 600 ; N ecaron ; B 40 -15 563 667 ;
C -1 ; WX 600 ; N Ydieresis ; B 12 0 589 761 ;
C -1 ; WX 600 ; N divide ; B 71 16 529 500 ;
C -1 ; WX 600 ; N Yacute ; B 12 0 589 784 ;
C -1 ; WX 600 ; N Acircumflex ; B -9 0 609 780 ;
C -1 ; WX 600 ; N aacute ; B 35 -15 570 661 ;
C -1 ; WX 600 ; N Ucircumflex ; B 4 -18 596 780 ;
C -1 ; WX 600 ; N yacute ; B -4 -142 601 661 ;
C -1 ; WX 600 ; N scommaaccent ; B 68 -250 535 459 ;
C -1 ; WX 600 ; N ecircumflex ; B 40 -15 563 657 ;
C -1 ; WX 600 ; N Uring ; B 4 -18 596 801 ;
C -1 ; WX 600 ; N Udieresis ; B 4 -18 596 761 ;
C -1 ; WX 600 ; N aogonek ; B 35 -199 586 454 ;
C -1 ; WX 600 ; N Uacute ; B 4 -18 596 784 ;
C -1 ; WX 600 ; N uogonek ; B -1 -199 585 439 ;
C -1 ; WX 600 ; N Edieresis ; B 25 0 560 761 ;
C -1 ; WX 600 ; N Dcroat ; B 30 0 594 562 ;
C -1 ; WX 600 ; N commaaccent ; B 205 -250 397 -57 ;
C -1 ; WX 600 ; N copyright ; B 0 -18 600 580 ;
C -1 ; WX 600 ; N Emacron ; B 25 0 560 708 ;
C -1 ; WX 600 ; N ccaron ; B 40 -15 545 667 ;
C -1 ; WX 600 ; N aring ; B 35 -15 570 678 ;
C -1 ; WX 600 ; N Ncommaaccent ; B 8 -250 610 562 ;
C -1 ; WX 600 ; N lacute ; B 77 0 523 801 ;
C -1 ; WX 600 ; N agrave ; B 35 -15 570 661 ;
C -1 ; WX 600 ; N Tcommaaccent ; B 21 -250 579 562 ;
C -1 ; WX 600 ; N Cacute ; B 22 -18 560 784 ;
C -1 ; WX 600 ; N atilde ; B 35 -15 570 636 ;
C -1 ; WX 600 ; N Edotaccent ; B 25 0 560 761 ;
C -1 ; WX 600 ; N scaron ; B 68 -17 535 667 ;
C -1 ; WX 600 ; N scedilla ; B 68 -206 535 459 ;
C -1 ; WX 600 ; N iacute ; B 77 0 523 661 ;
C -1 ; WX 600 ; N lozenge ; B 66 0 534 740 ;
C -1 ; WX 600 ; N Rcaron ; B 24 0 599 790 ;
C -1 ; WX 600 ; N Gcommaaccent ; B 22 -250 594 580 ;
C -1 ; WX 600 ; N ucircumflex ; B -1 -15 569 657 ;
C -1 ; WX 600 ; N acircumflex ; B 35 -15 570 657 ;
C -1 ; WX 600 ; N Amacron ; B -9 0 609 708 ;
C -1 ; WX 600 ; N rcaron ; B 47 0 580 667 ;
C -1 ; WX 600 ; N ccedilla ; B 40 -206 545 459 ;
C -1 ; WX 600 ; N Zdotaccent ; B 62 0 539 761 ;
C -1 ; WX 600 ; N Thorn ; B 48 0 557 562 ;
C -1 ; WX 600 ; N Omacron ; B 22 -18 578 708 ;
C -1 ; WX 600 ; N Racute ; B 24 0 599 784 ;
C -1 ; WX 600 ; N Sacute ; B 47 -22 553 784 ;
C -1 ; WX 600 ; N dcaron ; B 20 -15 727 626 ;
C -1 ; WX 600 ; N Umacron ; B 4 -18 596 708 ;
C -1 ; WX 600 ; N uring ; B -1 -15 569 678 ;
C -1 ; WX 600 ; N threesuperior ; B 138 222 433 616 ;
C -1 ; WX 600 ; N Ograve ; B 22 -18 578 784 ;
C -1 ; WX 600 ; N Agrave ; B -9 0 609 784 ;
C -1 ; WX 600 ; N Abreve ; B -9 0 609 784 ;
C -1 ; WX 600 ; N multiply ; B 81 39 520 478 ;
C -1 ; WX 600 ; N uacute ; B -1 -15 569 661 ;
C -1 ; WX 600 ; N Tcaron ; B 21 0 579 790 ;
C -1 ; WX 600 ; N partialdiff ; B 63 -38 537 728 ;
C -1 ; WX 600 ; N ydieresis ; B -4 -142 601 638 ;
C -1 ; WX 600 ; N Nacute ; B 8 -12 610 784 ;
C -1 ; WX 600 ; N icircumflex ; B 73 0 523 657 ;
C -1 ; WX 600 ; N Ecircumflex ; B 25 0 560 780 ;
C -1 ; WX 600 ; N adieresis ; B 35 -15 570 638 ;
C -1 ; WX 600 ; N edieresis ; B 40 -15 563 638 ;
C -1 ; WX 600 ; N cacute ; B 40 -15 545 661 ;
C -1 ; WX 600 ; N nacute ; B 18 0 592 661 ;
C -1 ; WX 600 ; N umacron ; B -1 -15 569 585 ;
C -1 ; WX 600 ; N Ncaron ; B 8 -12 610 790 ;
C -1 ; WX 600 ; N Iacute ; B 77 0 523 784 ;
C -1 ; WX 600 ; N plusminus ; B 71 24 529 515 ;
C -1 ; WX 600 ; N brokenbar ; B 255 -175 345 675 ;
C -1 ; WX 600 ; N registered ; B 0 -18 600 580 ;
C -1 ; WX 600 ; N Gbreve ; B 22 -18 594 784 ;
C -1 ; WX 600 ; N Idotaccent ; B 77 0 523 761 ;
C -1 ; WX 600 ; N summation ; B 15 -10 586 706 ;
C -1 ; WX 600 ; N Egrave ; B 25 0 560 784 ;
C -1 ; WX 600 ; N racute ; B 47 0 580 661 ;
C -1 ; WX 600 ; N omacron ; B 30 -15 570 585 ;
C -1 ; WX 600 ; N Zacute ; B 62 0 539 784 ;
C -1 ; WX 600 ; N Zcaron ; B 62 0 539 790 ;
C -1 ; WX 600 ; N greaterequal ; B 26 0 523 696 ;
C -1 ; WX 600 ; N Eth ; B 30 0 594 562 ;
C -1 ; WX 600 ; N Ccedilla ; B 22 -206 560 580 ;
C -1 ; WX 600 ; N lcommaaccent ; B 77 -250 523 626 ;
C -1 ; WX 600 ; N tcaron ; B 47 -15 532 703 ;
C -1 ; WX 600 ; N eogonek ; B 40 -199 563 454 ;
C -1 ; WX 600 ; N Uogonek ; B 4 -199 596 562 ;
C -1 ; WX 600 ; N Aacute ; B -9 0 609 784 ;
C -1 ; WX 600 ; N Adieresis ; B -9 0 609 761 ;
C -1 ; WX 600 ; N egrave ; B 40 -15 563 661 ;
C -1 ; WX 600 ; N zacute ; B 81 0 520 661 ;
C -1 ; WX 600 ; N iogonek ; B 77 -199 523 658 ;
C -1 ; WX 600 ; N Oacute ; B 22 -18 578 784 ;
C -1 ; WX 600 ; N oacute ; B 30 -15 570 661 ;
C -1 ; WX 600 ; N amacron ; B 35 -15 570 585 ;
C -1 ; WX 600 ; N sacute ; B 68 -17 535 661 ;
C -1 ; WX 600 ; N idieresis ; B 77 0 523 618 ;
C -1 ; WX 600 ; N Ocircumflex ; B 22 -18 578 780 ;
C -1 ; WX 600 ; N Ugrave ; B 4 -18 596 784 ;
C -1 ; WX 600 ; N Delta ; B 6 0 594 688 ;
C -1 ; WX 600 ; N thorn ; B -14 -142 570 626 ;
C -1 ; WX 600 ; N twosuperior ; B 143 230 436 616 ;
C -1 ; WX 600 ; N Odieresis ; B 22 -18 578 761 ;
C -1 ; WX 600 ; N mu ; B -1 -142 569 439 ;
C -1 ; WX 600 ; N igrave ; B 77 0 523 661 ;
C -1 ; WX 600 ; N ohungarumlaut ; B 30 -15 668 661 ;
C -1 ; WX 600 ; N Eogonek ; B 25 -199 576 562 ;
C -1 ; WX 600 ; N dcroat ; B 20 -15 591 626 ;
C -1 ; WX 600 ; N threequarters ; B -47 -60 648 661 ;
C -1 ; WX 600 ; N Scedilla ; B 47 -206 553 582 ;
C -1 ; WX 600 ; N lcaron ; B 77 0 597 626 ;
C -1 ; WX 600 ; N Kcommaaccent ; B 21 -250 599 562 ;
C -1 ; WX 600 ; N Lacute ; B 39 0 578 784 ;
C -1 ; WX 600 ; N trademark ; B -9 230 749 562 ;
C -1 ; WX 600 ; N edotaccent ; B 40 -15 563 638 ;
C -1 ; WX 600 ; N Igrave ; B 77 0 523 784 ;
C -1 ; WX 600 ; N Imacron ; B 77 0 523 708 ;
C -1 ; WX 600 ; N Lcaron ; B 39 0 637 562 ;
C -1 ; WX 600 ; N onehalf ; B -47 -60 648 661 ;
C -1 ; WX 600 ; N lessequal ; B 26 0 523 696 ;
C -1 ; WX 600 ; N ocircumflex ; B 30 -15 570 657 ;
C -1 ; WX 600 ; N ntilde ; B 18 0 592 636 ;
C -1 ; WX 600 ; N Uhungarumlaut ; B 4 -18 638 784 ;
C -1 ; WX 600 ; N Eacute ; B 25 0 560 784 ;
C -1 ; WX 600 ; N emacron ; B 40 -15 563 585 ;
C -1 ; WX 600 ; N gbreve ; B 30 -146 580 661 ;
C -1 ; WX 600 ; N onequarter ; B -56 -60 656 661 ;
C -1 ; WX 600 ; N Scaron ; B 47 -22 553 790 ;
C -1 ; WX 600 ; N Scommaaccent ; B 47 -250 553 582 ;
C -1 ; WX 600 ; N Ohungarumlaut ; B 22 -18 628 784 ;
C -1 ; WX 600 ; N degree ; B 86 243 474 616 ;
C -1 ; WX 600 ; N ograve ; B 30 -15 570 661 ;
C -1 ; WX 600 ; N Ccaron ; B 22 -18 560 790 ;
C -1 ; WX 600 ; N ugrave ; B -1 -15 569 661 ;
C -1 ; WX 600 ; N radical ; B -19 -104 473 778 ;
C -1 ; WX 600 ; N Dcaron ; B 30 0 594 790 ;
C -1 ; WX 600 ; N rcommaaccent ; B 47 -250 580 454 ;
C -1 ; WX 600 ; N Ntilde ; B 8 -12 610 759 ;
C -1 ; WX 600 ; N otilde ; B 30 -15 570 636 ;
C -1 ; WX 600 ; N Rcommaaccent ; B 24 -250 599 562 ;
C -1 ; WX 600 ; N Lcommaaccent ; B 39 -250 578 562 ;
C -1 ; WX 600 ; N Atilde ; B -9 0 609 759 ;
C -1 ; WX 600 ; N Aogonek ; B -9 -199 625 562 ;
C -1 ; WX 600 ; N Aring ; B -9 0 609 801 ;
C -1 ; WX 600 ; N Otilde ; B 22 -18 578 759 ;
C -1 ; WX 600 ; N zdotaccent ; B 81 0 520 638 ;
C -1 ; WX 600 ; N Ecaron ; B 25 0 560 790 ;
C -1 ; WX 600 ; N Iogonek ; B 77 -199 523 562 ;
C -1 ; WX 600 ; N kcommaaccent ; B 20 -250 585 626 ;
C -1 ; WX 600 ; N minus ; B 71 203 529 313 ;
C -1 ; WX 600 ; N Icircumflex ; B 77 0 523 780 ;
C -1 ; WX 600 ; N ncaron ; B 18 0 592 667 ;
C -1 ; WX 600 ; N tcommaaccent ; B 47 -250 532 562 ;
C -1 ; WX 600 ; N logicalnot ; B 71 103 529 413 ;
C -1 ; WX 600 ; N odieresis ; B 30 -15 570 638 ;
C -1 ; WX 600 ; N udieresis ; B -1 -15 569 638 ;
C -1 ; WX 600 ; N notequal ; B 12 -47 537 563 ;
C -1 ; WX 600 ; N gcommaaccent ; B 30 -146 580 714 ;
C -1 ; WX 600 ; N eth ; B 58 -27 543 626 ;
C -1 ; WX 600 ; N zcaron ; B 81 0 520 667 ;
C -1 ; WX 600 ; N ncommaaccent ; B 18 -250 592 454 ;
C -1 ; WX 600 ; N onesuperior ; B 153 230 447 616 ;
C -1 ; WX 600 ; N imacron ; B 77 0 523 585 ;
C -1 ; WX 600 ; N Euro ; B 0 0 0 0 ;
EndCharMetrics
EndFontMetrics

View File

@@ -0,0 +1,342 @@
StartFontMetrics 4.1
Comment Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
Comment Creation Date: Mon Jun 23 16:28:46 1997
Comment UniqueID 43049
Comment VMusage 17529 79244
FontName Courier-BoldOblique
FullName Courier Bold Oblique
FamilyName Courier
Weight Bold
ItalicAngle -12
IsFixedPitch true
CharacterSet ExtendedRoman
FontBBox -57 -250 869 801
UnderlinePosition -100
UnderlineThickness 50
Version 003.000
Notice Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
EncodingScheme AdobeStandardEncoding
CapHeight 562
XHeight 439
Ascender 629
Descender -157
StdHW 84
StdVW 106
StartCharMetrics 315
C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
C 33 ; WX 600 ; N exclam ; B 215 -15 495 572 ;
C 34 ; WX 600 ; N quotedbl ; B 211 277 585 562 ;
C 35 ; WX 600 ; N numbersign ; B 88 -45 641 651 ;
C 36 ; WX 600 ; N dollar ; B 87 -126 630 666 ;
C 37 ; WX 600 ; N percent ; B 101 -15 625 616 ;
C 38 ; WX 600 ; N ampersand ; B 61 -15 595 543 ;
C 39 ; WX 600 ; N quoteright ; B 229 277 543 562 ;
C 40 ; WX 600 ; N parenleft ; B 265 -102 592 616 ;
C 41 ; WX 600 ; N parenright ; B 117 -102 444 616 ;
C 42 ; WX 600 ; N asterisk ; B 179 219 598 601 ;
C 43 ; WX 600 ; N plus ; B 114 39 596 478 ;
C 44 ; WX 600 ; N comma ; B 99 -111 430 174 ;
C 45 ; WX 600 ; N hyphen ; B 143 203 567 313 ;
C 46 ; WX 600 ; N period ; B 206 -15 427 171 ;
C 47 ; WX 600 ; N slash ; B 90 -77 626 626 ;
C 48 ; WX 600 ; N zero ; B 135 -15 593 616 ;
C 49 ; WX 600 ; N one ; B 93 0 562 616 ;
C 50 ; WX 600 ; N two ; B 61 0 594 616 ;
C 51 ; WX 600 ; N three ; B 71 -15 571 616 ;
C 52 ; WX 600 ; N four ; B 81 0 559 616 ;
C 53 ; WX 600 ; N five ; B 77 -15 621 601 ;
C 54 ; WX 600 ; N six ; B 135 -15 652 616 ;
C 55 ; WX 600 ; N seven ; B 147 0 622 601 ;
C 56 ; WX 600 ; N eight ; B 115 -15 604 616 ;
C 57 ; WX 600 ; N nine ; B 75 -15 592 616 ;
C 58 ; WX 600 ; N colon ; B 205 -15 480 425 ;
C 59 ; WX 600 ; N semicolon ; B 99 -111 481 425 ;
C 60 ; WX 600 ; N less ; B 120 15 613 501 ;
C 61 ; WX 600 ; N equal ; B 96 118 614 398 ;
C 62 ; WX 600 ; N greater ; B 97 15 589 501 ;
C 63 ; WX 600 ; N question ; B 183 -14 592 580 ;
C 64 ; WX 600 ; N at ; B 65 -15 642 616 ;
C 65 ; WX 600 ; N A ; B -9 0 632 562 ;
C 66 ; WX 600 ; N B ; B 30 0 630 562 ;
C 67 ; WX 600 ; N C ; B 74 -18 675 580 ;
C 68 ; WX 600 ; N D ; B 30 0 664 562 ;
C 69 ; WX 600 ; N E ; B 25 0 670 562 ;
C 70 ; WX 600 ; N F ; B 39 0 684 562 ;
C 71 ; WX 600 ; N G ; B 74 -18 675 580 ;
C 72 ; WX 600 ; N H ; B 20 0 700 562 ;
C 73 ; WX 600 ; N I ; B 77 0 643 562 ;
C 74 ; WX 600 ; N J ; B 58 -18 721 562 ;
C 75 ; WX 600 ; N K ; B 21 0 692 562 ;
C 76 ; WX 600 ; N L ; B 39 0 636 562 ;
C 77 ; WX 600 ; N M ; B -2 0 722 562 ;
C 78 ; WX 600 ; N N ; B 8 -12 730 562 ;
C 79 ; WX 600 ; N O ; B 74 -18 645 580 ;
C 80 ; WX 600 ; N P ; B 48 0 643 562 ;
C 81 ; WX 600 ; N Q ; B 83 -138 636 580 ;
C 82 ; WX 600 ; N R ; B 24 0 617 562 ;
C 83 ; WX 600 ; N S ; B 54 -22 673 582 ;
C 84 ; WX 600 ; N T ; B 86 0 679 562 ;
C 85 ; WX 600 ; N U ; B 101 -18 716 562 ;
C 86 ; WX 600 ; N V ; B 84 0 733 562 ;
C 87 ; WX 600 ; N W ; B 79 0 738 562 ;
C 88 ; WX 600 ; N X ; B 12 0 690 562 ;
C 89 ; WX 600 ; N Y ; B 109 0 709 562 ;
C 90 ; WX 600 ; N Z ; B 62 0 637 562 ;
C 91 ; WX 600 ; N bracketleft ; B 223 -102 606 616 ;
C 92 ; WX 600 ; N backslash ; B 222 -77 496 626 ;
C 93 ; WX 600 ; N bracketright ; B 103 -102 486 616 ;
C 94 ; WX 600 ; N asciicircum ; B 171 250 556 616 ;
C 95 ; WX 600 ; N underscore ; B -27 -125 585 -75 ;
C 96 ; WX 600 ; N quoteleft ; B 297 277 487 562 ;
C 97 ; WX 600 ; N a ; B 61 -15 593 454 ;
C 98 ; WX 600 ; N b ; B 13 -15 636 626 ;
C 99 ; WX 600 ; N c ; B 81 -15 631 459 ;
C 100 ; WX 600 ; N d ; B 60 -15 645 626 ;
C 101 ; WX 600 ; N e ; B 81 -15 605 454 ;
C 102 ; WX 600 ; N f ; B 83 0 677 626 ; L i fi ; L l fl ;
C 103 ; WX 600 ; N g ; B 40 -146 674 454 ;
C 104 ; WX 600 ; N h ; B 18 0 615 626 ;
C 105 ; WX 600 ; N i ; B 77 0 546 658 ;
C 106 ; WX 600 ; N j ; B 36 -146 580 658 ;
C 107 ; WX 600 ; N k ; B 33 0 643 626 ;
C 108 ; WX 600 ; N l ; B 77 0 546 626 ;
C 109 ; WX 600 ; N m ; B -22 0 649 454 ;
C 110 ; WX 600 ; N n ; B 18 0 615 454 ;
C 111 ; WX 600 ; N o ; B 71 -15 622 454 ;
C 112 ; WX 600 ; N p ; B -32 -142 622 454 ;
C 113 ; WX 600 ; N q ; B 60 -142 685 454 ;
C 114 ; WX 600 ; N r ; B 47 0 655 454 ;
C 115 ; WX 600 ; N s ; B 66 -17 608 459 ;
C 116 ; WX 600 ; N t ; B 118 -15 567 562 ;
C 117 ; WX 600 ; N u ; B 70 -15 592 439 ;
C 118 ; WX 600 ; N v ; B 70 0 695 439 ;
C 119 ; WX 600 ; N w ; B 53 0 712 439 ;
C 120 ; WX 600 ; N x ; B 6 0 671 439 ;
C 121 ; WX 600 ; N y ; B -21 -142 695 439 ;
C 122 ; WX 600 ; N z ; B 81 0 614 439 ;
C 123 ; WX 600 ; N braceleft ; B 203 -102 595 616 ;
C 124 ; WX 600 ; N bar ; B 201 -250 505 750 ;
C 125 ; WX 600 ; N braceright ; B 114 -102 506 616 ;
C 126 ; WX 600 ; N asciitilde ; B 120 153 590 356 ;
C 161 ; WX 600 ; N exclamdown ; B 196 -146 477 449 ;
C 162 ; WX 600 ; N cent ; B 121 -49 605 614 ;
C 163 ; WX 600 ; N sterling ; B 106 -28 650 611 ;
C 164 ; WX 600 ; N fraction ; B 22 -60 708 661 ;
C 165 ; WX 600 ; N yen ; B 98 0 710 562 ;
C 166 ; WX 600 ; N florin ; B -57 -131 702 616 ;
C 167 ; WX 600 ; N section ; B 74 -70 620 580 ;
C 168 ; WX 600 ; N currency ; B 77 49 644 517 ;
C 169 ; WX 600 ; N quotesingle ; B 303 277 493 562 ;
C 170 ; WX 600 ; N quotedblleft ; B 190 277 594 562 ;
C 171 ; WX 600 ; N guillemotleft ; B 62 70 639 446 ;
C 172 ; WX 600 ; N guilsinglleft ; B 195 70 545 446 ;
C 173 ; WX 600 ; N guilsinglright ; B 165 70 514 446 ;
C 174 ; WX 600 ; N fi ; B 12 0 644 626 ;
C 175 ; WX 600 ; N fl ; B 12 0 644 626 ;
C 177 ; WX 600 ; N endash ; B 108 203 602 313 ;
C 178 ; WX 600 ; N dagger ; B 175 -70 586 580 ;
C 179 ; WX 600 ; N daggerdbl ; B 121 -70 587 580 ;
C 180 ; WX 600 ; N periodcentered ; B 248 165 461 351 ;
C 182 ; WX 600 ; N paragraph ; B 61 -70 700 580 ;
C 183 ; WX 600 ; N bullet ; B 196 132 523 430 ;
C 184 ; WX 600 ; N quotesinglbase ; B 144 -142 458 143 ;
C 185 ; WX 600 ; N quotedblbase ; B 34 -142 560 143 ;
C 186 ; WX 600 ; N quotedblright ; B 119 277 645 562 ;
C 187 ; WX 600 ; N guillemotright ; B 71 70 647 446 ;
C 188 ; WX 600 ; N ellipsis ; B 35 -15 587 116 ;
C 189 ; WX 600 ; N perthousand ; B -45 -15 743 616 ;
C 191 ; WX 600 ; N questiondown ; B 100 -146 509 449 ;
C 193 ; WX 600 ; N grave ; B 272 508 503 661 ;
C 194 ; WX 600 ; N acute ; B 312 508 609 661 ;
C 195 ; WX 600 ; N circumflex ; B 212 483 607 657 ;
C 196 ; WX 600 ; N tilde ; B 199 493 643 636 ;
C 197 ; WX 600 ; N macron ; B 195 505 637 585 ;
C 198 ; WX 600 ; N breve ; B 217 468 652 631 ;
C 199 ; WX 600 ; N dotaccent ; B 348 498 493 638 ;
C 200 ; WX 600 ; N dieresis ; B 246 498 595 638 ;
C 202 ; WX 600 ; N ring ; B 319 481 528 678 ;
C 203 ; WX 600 ; N cedilla ; B 168 -206 368 0 ;
C 205 ; WX 600 ; N hungarumlaut ; B 171 488 729 661 ;
C 206 ; WX 600 ; N ogonek ; B 143 -199 367 0 ;
C 207 ; WX 600 ; N caron ; B 238 493 633 667 ;
C 208 ; WX 600 ; N emdash ; B 33 203 677 313 ;
C 225 ; WX 600 ; N AE ; B -29 0 708 562 ;
C 227 ; WX 600 ; N ordfeminine ; B 188 196 526 580 ;
C 232 ; WX 600 ; N Lslash ; B 39 0 636 562 ;
C 233 ; WX 600 ; N Oslash ; B 48 -22 673 584 ;
C 234 ; WX 600 ; N OE ; B 26 0 701 562 ;
C 235 ; WX 600 ; N ordmasculine ; B 188 196 543 580 ;
C 241 ; WX 600 ; N ae ; B 21 -15 652 454 ;
C 245 ; WX 600 ; N dotlessi ; B 77 0 546 439 ;
C 248 ; WX 600 ; N lslash ; B 77 0 587 626 ;
C 249 ; WX 600 ; N oslash ; B 54 -24 638 463 ;
C 250 ; WX 600 ; N oe ; B 18 -15 662 454 ;
C 251 ; WX 600 ; N germandbls ; B 22 -15 629 626 ;
C -1 ; WX 600 ; N Idieresis ; B 77 0 643 761 ;
C -1 ; WX 600 ; N eacute ; B 81 -15 609 661 ;
C -1 ; WX 600 ; N abreve ; B 61 -15 658 661 ;
C -1 ; WX 600 ; N uhungarumlaut ; B 70 -15 769 661 ;
C -1 ; WX 600 ; N ecaron ; B 81 -15 633 667 ;
C -1 ; WX 600 ; N Ydieresis ; B 109 0 709 761 ;
C -1 ; WX 600 ; N divide ; B 114 16 596 500 ;
C -1 ; WX 600 ; N Yacute ; B 109 0 709 784 ;
C -1 ; WX 600 ; N Acircumflex ; B -9 0 632 780 ;
C -1 ; WX 600 ; N aacute ; B 61 -15 609 661 ;
C -1 ; WX 600 ; N Ucircumflex ; B 101 -18 716 780 ;
C -1 ; WX 600 ; N yacute ; B -21 -142 695 661 ;
C -1 ; WX 600 ; N scommaaccent ; B 66 -250 608 459 ;
C -1 ; WX 600 ; N ecircumflex ; B 81 -15 607 657 ;
C -1 ; WX 600 ; N Uring ; B 101 -18 716 801 ;
C -1 ; WX 600 ; N Udieresis ; B 101 -18 716 761 ;
C -1 ; WX 600 ; N aogonek ; B 61 -199 593 454 ;
C -1 ; WX 600 ; N Uacute ; B 101 -18 716 784 ;
C -1 ; WX 600 ; N uogonek ; B 70 -199 592 439 ;
C -1 ; WX 600 ; N Edieresis ; B 25 0 670 761 ;
C -1 ; WX 600 ; N Dcroat ; B 30 0 664 562 ;
C -1 ; WX 600 ; N commaaccent ; B 151 -250 385 -57 ;
C -1 ; WX 600 ; N copyright ; B 53 -18 667 580 ;
C -1 ; WX 600 ; N Emacron ; B 25 0 670 708 ;
C -1 ; WX 600 ; N ccaron ; B 81 -15 633 667 ;
C -1 ; WX 600 ; N aring ; B 61 -15 593 678 ;
C -1 ; WX 600 ; N Ncommaaccent ; B 8 -250 730 562 ;
C -1 ; WX 600 ; N lacute ; B 77 0 639 801 ;
C -1 ; WX 600 ; N agrave ; B 61 -15 593 661 ;
C -1 ; WX 600 ; N Tcommaaccent ; B 86 -250 679 562 ;
C -1 ; WX 600 ; N Cacute ; B 74 -18 675 784 ;
C -1 ; WX 600 ; N atilde ; B 61 -15 643 636 ;
C -1 ; WX 600 ; N Edotaccent ; B 25 0 670 761 ;
C -1 ; WX 600 ; N scaron ; B 66 -17 633 667 ;
C -1 ; WX 600 ; N scedilla ; B 66 -206 608 459 ;
C -1 ; WX 600 ; N iacute ; B 77 0 609 661 ;
C -1 ; WX 600 ; N lozenge ; B 145 0 614 740 ;
C -1 ; WX 600 ; N Rcaron ; B 24 0 659 790 ;
C -1 ; WX 600 ; N Gcommaaccent ; B 74 -250 675 580 ;
C -1 ; WX 600 ; N ucircumflex ; B 70 -15 597 657 ;
C -1 ; WX 600 ; N acircumflex ; B 61 -15 607 657 ;
C -1 ; WX 600 ; N Amacron ; B -9 0 633 708 ;
C -1 ; WX 600 ; N rcaron ; B 47 0 655 667 ;
C -1 ; WX 600 ; N ccedilla ; B 81 -206 631 459 ;
C -1 ; WX 600 ; N Zdotaccent ; B 62 0 637 761 ;
C -1 ; WX 600 ; N Thorn ; B 48 0 620 562 ;
C -1 ; WX 600 ; N Omacron ; B 74 -18 663 708 ;
C -1 ; WX 600 ; N Racute ; B 24 0 665 784 ;
C -1 ; WX 600 ; N Sacute ; B 54 -22 673 784 ;
C -1 ; WX 600 ; N dcaron ; B 60 -15 861 626 ;
C -1 ; WX 600 ; N Umacron ; B 101 -18 716 708 ;
C -1 ; WX 600 ; N uring ; B 70 -15 592 678 ;
C -1 ; WX 600 ; N threesuperior ; B 193 222 526 616 ;
C -1 ; WX 600 ; N Ograve ; B 74 -18 645 784 ;
C -1 ; WX 600 ; N Agrave ; B -9 0 632 784 ;
C -1 ; WX 600 ; N Abreve ; B -9 0 684 784 ;
C -1 ; WX 600 ; N multiply ; B 104 39 606 478 ;
C -1 ; WX 600 ; N uacute ; B 70 -15 599 661 ;
C -1 ; WX 600 ; N Tcaron ; B 86 0 679 790 ;
C -1 ; WX 600 ; N partialdiff ; B 91 -38 627 728 ;
C -1 ; WX 600 ; N ydieresis ; B -21 -142 695 638 ;
C -1 ; WX 600 ; N Nacute ; B 8 -12 730 784 ;
C -1 ; WX 600 ; N icircumflex ; B 77 0 577 657 ;
C -1 ; WX 600 ; N Ecircumflex ; B 25 0 670 780 ;
C -1 ; WX 600 ; N adieresis ; B 61 -15 595 638 ;
C -1 ; WX 600 ; N edieresis ; B 81 -15 605 638 ;
C -1 ; WX 600 ; N cacute ; B 81 -15 649 661 ;
C -1 ; WX 600 ; N nacute ; B 18 0 639 661 ;
C -1 ; WX 600 ; N umacron ; B 70 -15 637 585 ;
C -1 ; WX 600 ; N Ncaron ; B 8 -12 730 790 ;
C -1 ; WX 600 ; N Iacute ; B 77 0 643 784 ;
C -1 ; WX 600 ; N plusminus ; B 76 24 614 515 ;
C -1 ; WX 600 ; N brokenbar ; B 217 -175 489 675 ;
C -1 ; WX 600 ; N registered ; B 53 -18 667 580 ;
C -1 ; WX 600 ; N Gbreve ; B 74 -18 684 784 ;
C -1 ; WX 600 ; N Idotaccent ; B 77 0 643 761 ;
C -1 ; WX 600 ; N summation ; B 15 -10 672 706 ;
C -1 ; WX 600 ; N Egrave ; B 25 0 670 784 ;
C -1 ; WX 600 ; N racute ; B 47 0 655 661 ;
C -1 ; WX 600 ; N omacron ; B 71 -15 637 585 ;
C -1 ; WX 600 ; N Zacute ; B 62 0 665 784 ;
C -1 ; WX 600 ; N Zcaron ; B 62 0 659 790 ;
C -1 ; WX 600 ; N greaterequal ; B 26 0 627 696 ;
C -1 ; WX 600 ; N Eth ; B 30 0 664 562 ;
C -1 ; WX 600 ; N Ccedilla ; B 74 -206 675 580 ;
C -1 ; WX 600 ; N lcommaaccent ; B 77 -250 546 626 ;
C -1 ; WX 600 ; N tcaron ; B 118 -15 627 703 ;
C -1 ; WX 600 ; N eogonek ; B 81 -199 605 454 ;
C -1 ; WX 600 ; N Uogonek ; B 101 -199 716 562 ;
C -1 ; WX 600 ; N Aacute ; B -9 0 655 784 ;
C -1 ; WX 600 ; N Adieresis ; B -9 0 632 761 ;
C -1 ; WX 600 ; N egrave ; B 81 -15 605 661 ;
C -1 ; WX 600 ; N zacute ; B 81 0 614 661 ;
C -1 ; WX 600 ; N iogonek ; B 77 -199 546 658 ;
C -1 ; WX 600 ; N Oacute ; B 74 -18 645 784 ;
C -1 ; WX 600 ; N oacute ; B 71 -15 649 661 ;
C -1 ; WX 600 ; N amacron ; B 61 -15 637 585 ;
C -1 ; WX 600 ; N sacute ; B 66 -17 609 661 ;
C -1 ; WX 600 ; N idieresis ; B 77 0 561 618 ;
C -1 ; WX 600 ; N Ocircumflex ; B 74 -18 645 780 ;
C -1 ; WX 600 ; N Ugrave ; B 101 -18 716 784 ;
C -1 ; WX 600 ; N Delta ; B 6 0 594 688 ;
C -1 ; WX 600 ; N thorn ; B -32 -142 622 626 ;
C -1 ; WX 600 ; N twosuperior ; B 191 230 542 616 ;
C -1 ; WX 600 ; N Odieresis ; B 74 -18 645 761 ;
C -1 ; WX 600 ; N mu ; B 49 -142 592 439 ;
C -1 ; WX 600 ; N igrave ; B 77 0 546 661 ;
C -1 ; WX 600 ; N ohungarumlaut ; B 71 -15 809 661 ;
C -1 ; WX 600 ; N Eogonek ; B 25 -199 670 562 ;
C -1 ; WX 600 ; N dcroat ; B 60 -15 712 626 ;
C -1 ; WX 600 ; N threequarters ; B 8 -60 699 661 ;
C -1 ; WX 600 ; N Scedilla ; B 54 -206 673 582 ;
C -1 ; WX 600 ; N lcaron ; B 77 0 731 626 ;
C -1 ; WX 600 ; N Kcommaaccent ; B 21 -250 692 562 ;
C -1 ; WX 600 ; N Lacute ; B 39 0 636 784 ;
C -1 ; WX 600 ; N trademark ; B 86 230 869 562 ;
C -1 ; WX 600 ; N edotaccent ; B 81 -15 605 638 ;
C -1 ; WX 600 ; N Igrave ; B 77 0 643 784 ;
C -1 ; WX 600 ; N Imacron ; B 77 0 663 708 ;
C -1 ; WX 600 ; N Lcaron ; B 39 0 757 562 ;
C -1 ; WX 600 ; N onehalf ; B 22 -60 716 661 ;
C -1 ; WX 600 ; N lessequal ; B 26 0 671 696 ;
C -1 ; WX 600 ; N ocircumflex ; B 71 -15 622 657 ;
C -1 ; WX 600 ; N ntilde ; B 18 0 643 636 ;
C -1 ; WX 600 ; N Uhungarumlaut ; B 101 -18 805 784 ;
C -1 ; WX 600 ; N Eacute ; B 25 0 670 784 ;
C -1 ; WX 600 ; N emacron ; B 81 -15 637 585 ;
C -1 ; WX 600 ; N gbreve ; B 40 -146 674 661 ;
C -1 ; WX 600 ; N onequarter ; B 13 -60 707 661 ;
C -1 ; WX 600 ; N Scaron ; B 54 -22 689 790 ;
C -1 ; WX 600 ; N Scommaaccent ; B 54 -250 673 582 ;
C -1 ; WX 600 ; N Ohungarumlaut ; B 74 -18 795 784 ;
C -1 ; WX 600 ; N degree ; B 173 243 570 616 ;
C -1 ; WX 600 ; N ograve ; B 71 -15 622 661 ;
C -1 ; WX 600 ; N Ccaron ; B 74 -18 689 790 ;
C -1 ; WX 600 ; N ugrave ; B 70 -15 592 661 ;
C -1 ; WX 600 ; N radical ; B 67 -104 635 778 ;
C -1 ; WX 600 ; N Dcaron ; B 30 0 664 790 ;
C -1 ; WX 600 ; N rcommaaccent ; B 47 -250 655 454 ;
C -1 ; WX 600 ; N Ntilde ; B 8 -12 730 759 ;
C -1 ; WX 600 ; N otilde ; B 71 -15 643 636 ;
C -1 ; WX 600 ; N Rcommaaccent ; B 24 -250 617 562 ;
C -1 ; WX 600 ; N Lcommaaccent ; B 39 -250 636 562 ;
C -1 ; WX 600 ; N Atilde ; B -9 0 669 759 ;
C -1 ; WX 600 ; N Aogonek ; B -9 -199 632 562 ;
C -1 ; WX 600 ; N Aring ; B -9 0 632 801 ;
C -1 ; WX 600 ; N Otilde ; B 74 -18 669 759 ;
C -1 ; WX 600 ; N zdotaccent ; B 81 0 614 638 ;
C -1 ; WX 600 ; N Ecaron ; B 25 0 670 790 ;
C -1 ; WX 600 ; N Iogonek ; B 77 -199 643 562 ;
C -1 ; WX 600 ; N kcommaaccent ; B 33 -250 643 626 ;
C -1 ; WX 600 ; N minus ; B 114 203 596 313 ;
C -1 ; WX 600 ; N Icircumflex ; B 77 0 643 780 ;
C -1 ; WX 600 ; N ncaron ; B 18 0 633 667 ;
C -1 ; WX 600 ; N tcommaaccent ; B 118 -250 567 562 ;
C -1 ; WX 600 ; N logicalnot ; B 135 103 617 413 ;
C -1 ; WX 600 ; N odieresis ; B 71 -15 622 638 ;
C -1 ; WX 600 ; N udieresis ; B 70 -15 595 638 ;
C -1 ; WX 600 ; N notequal ; B 30 -47 626 563 ;
C -1 ; WX 600 ; N gcommaaccent ; B 40 -146 674 714 ;
C -1 ; WX 600 ; N eth ; B 93 -27 661 626 ;
C -1 ; WX 600 ; N zcaron ; B 81 0 643 667 ;
C -1 ; WX 600 ; N ncommaaccent ; B 18 -250 615 454 ;
C -1 ; WX 600 ; N onesuperior ; B 212 230 514 616 ;
C -1 ; WX 600 ; N imacron ; B 77 0 575 585 ;
C -1 ; WX 600 ; N Euro ; B 0 0 0 0 ;
EndCharMetrics
EndFontMetrics

View File

@@ -0,0 +1,342 @@
StartFontMetrics 4.1
Comment Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
Comment Creation Date: Thu May 1 17:37:52 1997
Comment UniqueID 43051
Comment VMusage 16248 75829
FontName Courier-Oblique
FullName Courier Oblique
FamilyName Courier
Weight Medium
ItalicAngle -12
IsFixedPitch true
CharacterSet ExtendedRoman
FontBBox -27 -250 849 805
UnderlinePosition -100
UnderlineThickness 50
Version 003.000
Notice Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
EncodingScheme AdobeStandardEncoding
CapHeight 562
XHeight 426
Ascender 629
Descender -157
StdHW 51
StdVW 51
StartCharMetrics 315
C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
C 33 ; WX 600 ; N exclam ; B 243 -15 464 572 ;
C 34 ; WX 600 ; N quotedbl ; B 273 328 532 562 ;
C 35 ; WX 600 ; N numbersign ; B 133 -32 596 639 ;
C 36 ; WX 600 ; N dollar ; B 108 -126 596 662 ;
C 37 ; WX 600 ; N percent ; B 134 -15 599 622 ;
C 38 ; WX 600 ; N ampersand ; B 87 -15 580 543 ;
C 39 ; WX 600 ; N quoteright ; B 283 328 495 562 ;
C 40 ; WX 600 ; N parenleft ; B 313 -108 572 622 ;
C 41 ; WX 600 ; N parenright ; B 137 -108 396 622 ;
C 42 ; WX 600 ; N asterisk ; B 212 257 580 607 ;
C 43 ; WX 600 ; N plus ; B 129 44 580 470 ;
C 44 ; WX 600 ; N comma ; B 157 -112 370 122 ;
C 45 ; WX 600 ; N hyphen ; B 152 231 558 285 ;
C 46 ; WX 600 ; N period ; B 238 -15 382 109 ;
C 47 ; WX 600 ; N slash ; B 112 -80 604 629 ;
C 48 ; WX 600 ; N zero ; B 154 -15 575 622 ;
C 49 ; WX 600 ; N one ; B 98 0 515 622 ;
C 50 ; WX 600 ; N two ; B 70 0 568 622 ;
C 51 ; WX 600 ; N three ; B 82 -15 538 622 ;
C 52 ; WX 600 ; N four ; B 108 0 541 622 ;
C 53 ; WX 600 ; N five ; B 99 -15 589 607 ;
C 54 ; WX 600 ; N six ; B 155 -15 629 622 ;
C 55 ; WX 600 ; N seven ; B 182 0 612 607 ;
C 56 ; WX 600 ; N eight ; B 132 -15 588 622 ;
C 57 ; WX 600 ; N nine ; B 93 -15 574 622 ;
C 58 ; WX 600 ; N colon ; B 238 -15 441 385 ;
C 59 ; WX 600 ; N semicolon ; B 157 -112 441 385 ;
C 60 ; WX 600 ; N less ; B 96 42 610 472 ;
C 61 ; WX 600 ; N equal ; B 109 138 600 376 ;
C 62 ; WX 600 ; N greater ; B 85 42 599 472 ;
C 63 ; WX 600 ; N question ; B 222 -15 583 572 ;
C 64 ; WX 600 ; N at ; B 127 -15 582 622 ;
C 65 ; WX 600 ; N A ; B 3 0 607 562 ;
C 66 ; WX 600 ; N B ; B 43 0 616 562 ;
C 67 ; WX 600 ; N C ; B 93 -18 655 580 ;
C 68 ; WX 600 ; N D ; B 43 0 645 562 ;
C 69 ; WX 600 ; N E ; B 53 0 660 562 ;
C 70 ; WX 600 ; N F ; B 53 0 660 562 ;
C 71 ; WX 600 ; N G ; B 83 -18 645 580 ;
C 72 ; WX 600 ; N H ; B 32 0 687 562 ;
C 73 ; WX 600 ; N I ; B 96 0 623 562 ;
C 74 ; WX 600 ; N J ; B 52 -18 685 562 ;
C 75 ; WX 600 ; N K ; B 38 0 671 562 ;
C 76 ; WX 600 ; N L ; B 47 0 607 562 ;
C 77 ; WX 600 ; N M ; B 4 0 715 562 ;
C 78 ; WX 600 ; N N ; B 7 -13 712 562 ;
C 79 ; WX 600 ; N O ; B 94 -18 625 580 ;
C 80 ; WX 600 ; N P ; B 79 0 644 562 ;
C 81 ; WX 600 ; N Q ; B 95 -138 625 580 ;
C 82 ; WX 600 ; N R ; B 38 0 598 562 ;
C 83 ; WX 600 ; N S ; B 76 -20 650 580 ;
C 84 ; WX 600 ; N T ; B 108 0 665 562 ;
C 85 ; WX 600 ; N U ; B 125 -18 702 562 ;
C 86 ; WX 600 ; N V ; B 105 -13 723 562 ;
C 87 ; WX 600 ; N W ; B 106 -13 722 562 ;
C 88 ; WX 600 ; N X ; B 23 0 675 562 ;
C 89 ; WX 600 ; N Y ; B 133 0 695 562 ;
C 90 ; WX 600 ; N Z ; B 86 0 610 562 ;
C 91 ; WX 600 ; N bracketleft ; B 246 -108 574 622 ;
C 92 ; WX 600 ; N backslash ; B 249 -80 468 629 ;
C 93 ; WX 600 ; N bracketright ; B 135 -108 463 622 ;
C 94 ; WX 600 ; N asciicircum ; B 175 354 587 622 ;
C 95 ; WX 600 ; N underscore ; B -27 -125 584 -75 ;
C 96 ; WX 600 ; N quoteleft ; B 343 328 457 562 ;
C 97 ; WX 600 ; N a ; B 76 -15 569 441 ;
C 98 ; WX 600 ; N b ; B 29 -15 625 629 ;
C 99 ; WX 600 ; N c ; B 106 -15 608 441 ;
C 100 ; WX 600 ; N d ; B 85 -15 640 629 ;
C 101 ; WX 600 ; N e ; B 106 -15 598 441 ;
C 102 ; WX 600 ; N f ; B 114 0 662 629 ; L i fi ; L l fl ;
C 103 ; WX 600 ; N g ; B 61 -157 657 441 ;
C 104 ; WX 600 ; N h ; B 33 0 592 629 ;
C 105 ; WX 600 ; N i ; B 95 0 515 657 ;
C 106 ; WX 600 ; N j ; B 52 -157 550 657 ;
C 107 ; WX 600 ; N k ; B 58 0 633 629 ;
C 108 ; WX 600 ; N l ; B 95 0 515 629 ;
C 109 ; WX 600 ; N m ; B -5 0 615 441 ;
C 110 ; WX 600 ; N n ; B 26 0 585 441 ;
C 111 ; WX 600 ; N o ; B 102 -15 588 441 ;
C 112 ; WX 600 ; N p ; B -24 -157 605 441 ;
C 113 ; WX 600 ; N q ; B 85 -157 682 441 ;
C 114 ; WX 600 ; N r ; B 60 0 636 441 ;
C 115 ; WX 600 ; N s ; B 78 -15 584 441 ;
C 116 ; WX 600 ; N t ; B 167 -15 561 561 ;
C 117 ; WX 600 ; N u ; B 101 -15 572 426 ;
C 118 ; WX 600 ; N v ; B 90 -10 681 426 ;
C 119 ; WX 600 ; N w ; B 76 -10 695 426 ;
C 120 ; WX 600 ; N x ; B 20 0 655 426 ;
C 121 ; WX 600 ; N y ; B -4 -157 683 426 ;
C 122 ; WX 600 ; N z ; B 99 0 593 426 ;
C 123 ; WX 600 ; N braceleft ; B 233 -108 569 622 ;
C 124 ; WX 600 ; N bar ; B 222 -250 485 750 ;
C 125 ; WX 600 ; N braceright ; B 140 -108 477 622 ;
C 126 ; WX 600 ; N asciitilde ; B 116 197 600 320 ;
C 161 ; WX 600 ; N exclamdown ; B 225 -157 445 430 ;
C 162 ; WX 600 ; N cent ; B 151 -49 588 614 ;
C 163 ; WX 600 ; N sterling ; B 124 -21 621 611 ;
C 164 ; WX 600 ; N fraction ; B 84 -57 646 665 ;
C 165 ; WX 600 ; N yen ; B 120 0 693 562 ;
C 166 ; WX 600 ; N florin ; B -26 -143 671 622 ;
C 167 ; WX 600 ; N section ; B 104 -78 590 580 ;
C 168 ; WX 600 ; N currency ; B 94 58 628 506 ;
C 169 ; WX 600 ; N quotesingle ; B 345 328 460 562 ;
C 170 ; WX 600 ; N quotedblleft ; B 262 328 541 562 ;
C 171 ; WX 600 ; N guillemotleft ; B 92 70 652 446 ;
C 172 ; WX 600 ; N guilsinglleft ; B 204 70 540 446 ;
C 173 ; WX 600 ; N guilsinglright ; B 170 70 506 446 ;
C 174 ; WX 600 ; N fi ; B 3 0 619 629 ;
C 175 ; WX 600 ; N fl ; B 3 0 619 629 ;
C 177 ; WX 600 ; N endash ; B 124 231 586 285 ;
C 178 ; WX 600 ; N dagger ; B 217 -78 546 580 ;
C 179 ; WX 600 ; N daggerdbl ; B 163 -78 546 580 ;
C 180 ; WX 600 ; N periodcentered ; B 275 189 434 327 ;
C 182 ; WX 600 ; N paragraph ; B 100 -78 630 562 ;
C 183 ; WX 600 ; N bullet ; B 224 130 485 383 ;
C 184 ; WX 600 ; N quotesinglbase ; B 185 -134 397 100 ;
C 185 ; WX 600 ; N quotedblbase ; B 115 -134 478 100 ;
C 186 ; WX 600 ; N quotedblright ; B 213 328 576 562 ;
C 187 ; WX 600 ; N guillemotright ; B 58 70 618 446 ;
C 188 ; WX 600 ; N ellipsis ; B 46 -15 575 111 ;
C 189 ; WX 600 ; N perthousand ; B 59 -15 627 622 ;
C 191 ; WX 600 ; N questiondown ; B 105 -157 466 430 ;
C 193 ; WX 600 ; N grave ; B 294 497 484 672 ;
C 194 ; WX 600 ; N acute ; B 348 497 612 672 ;
C 195 ; WX 600 ; N circumflex ; B 229 477 581 654 ;
C 196 ; WX 600 ; N tilde ; B 212 489 629 606 ;
C 197 ; WX 600 ; N macron ; B 232 525 600 565 ;
C 198 ; WX 600 ; N breve ; B 279 501 576 609 ;
C 199 ; WX 600 ; N dotaccent ; B 373 537 478 640 ;
C 200 ; WX 600 ; N dieresis ; B 272 537 579 640 ;
C 202 ; WX 600 ; N ring ; B 332 463 500 627 ;
C 203 ; WX 600 ; N cedilla ; B 197 -151 344 10 ;
C 205 ; WX 600 ; N hungarumlaut ; B 239 497 683 672 ;
C 206 ; WX 600 ; N ogonek ; B 189 -172 377 4 ;
C 207 ; WX 600 ; N caron ; B 262 492 614 669 ;
C 208 ; WX 600 ; N emdash ; B 49 231 661 285 ;
C 225 ; WX 600 ; N AE ; B 3 0 655 562 ;
C 227 ; WX 600 ; N ordfeminine ; B 209 249 512 580 ;
C 232 ; WX 600 ; N Lslash ; B 47 0 607 562 ;
C 233 ; WX 600 ; N Oslash ; B 94 -80 625 629 ;
C 234 ; WX 600 ; N OE ; B 59 0 672 562 ;
C 235 ; WX 600 ; N ordmasculine ; B 210 249 535 580 ;
C 241 ; WX 600 ; N ae ; B 41 -15 626 441 ;
C 245 ; WX 600 ; N dotlessi ; B 95 0 515 426 ;
C 248 ; WX 600 ; N lslash ; B 95 0 587 629 ;
C 249 ; WX 600 ; N oslash ; B 102 -80 588 506 ;
C 250 ; WX 600 ; N oe ; B 54 -15 615 441 ;
C 251 ; WX 600 ; N germandbls ; B 48 -15 617 629 ;
C -1 ; WX 600 ; N Idieresis ; B 96 0 623 753 ;
C -1 ; WX 600 ; N eacute ; B 106 -15 612 672 ;
C -1 ; WX 600 ; N abreve ; B 76 -15 576 609 ;
C -1 ; WX 600 ; N uhungarumlaut ; B 101 -15 723 672 ;
C -1 ; WX 600 ; N ecaron ; B 106 -15 614 669 ;
C -1 ; WX 600 ; N Ydieresis ; B 133 0 695 753 ;
C -1 ; WX 600 ; N divide ; B 136 48 573 467 ;
C -1 ; WX 600 ; N Yacute ; B 133 0 695 805 ;
C -1 ; WX 600 ; N Acircumflex ; B 3 0 607 787 ;
C -1 ; WX 600 ; N aacute ; B 76 -15 612 672 ;
C -1 ; WX 600 ; N Ucircumflex ; B 125 -18 702 787 ;
C -1 ; WX 600 ; N yacute ; B -4 -157 683 672 ;
C -1 ; WX 600 ; N scommaaccent ; B 78 -250 584 441 ;
C -1 ; WX 600 ; N ecircumflex ; B 106 -15 598 654 ;
C -1 ; WX 600 ; N Uring ; B 125 -18 702 760 ;
C -1 ; WX 600 ; N Udieresis ; B 125 -18 702 753 ;
C -1 ; WX 600 ; N aogonek ; B 76 -172 569 441 ;
C -1 ; WX 600 ; N Uacute ; B 125 -18 702 805 ;
C -1 ; WX 600 ; N uogonek ; B 101 -172 572 426 ;
C -1 ; WX 600 ; N Edieresis ; B 53 0 660 753 ;
C -1 ; WX 600 ; N Dcroat ; B 43 0 645 562 ;
C -1 ; WX 600 ; N commaaccent ; B 145 -250 323 -58 ;
C -1 ; WX 600 ; N copyright ; B 53 -18 667 580 ;
C -1 ; WX 600 ; N Emacron ; B 53 0 660 698 ;
C -1 ; WX 600 ; N ccaron ; B 106 -15 614 669 ;
C -1 ; WX 600 ; N aring ; B 76 -15 569 627 ;
C -1 ; WX 600 ; N Ncommaaccent ; B 7 -250 712 562 ;
C -1 ; WX 600 ; N lacute ; B 95 0 640 805 ;
C -1 ; WX 600 ; N agrave ; B 76 -15 569 672 ;
C -1 ; WX 600 ; N Tcommaaccent ; B 108 -250 665 562 ;
C -1 ; WX 600 ; N Cacute ; B 93 -18 655 805 ;
C -1 ; WX 600 ; N atilde ; B 76 -15 629 606 ;
C -1 ; WX 600 ; N Edotaccent ; B 53 0 660 753 ;
C -1 ; WX 600 ; N scaron ; B 78 -15 614 669 ;
C -1 ; WX 600 ; N scedilla ; B 78 -151 584 441 ;
C -1 ; WX 600 ; N iacute ; B 95 0 612 672 ;
C -1 ; WX 600 ; N lozenge ; B 94 0 519 706 ;
C -1 ; WX 600 ; N Rcaron ; B 38 0 642 802 ;
C -1 ; WX 600 ; N Gcommaaccent ; B 83 -250 645 580 ;
C -1 ; WX 600 ; N ucircumflex ; B 101 -15 572 654 ;
C -1 ; WX 600 ; N acircumflex ; B 76 -15 581 654 ;
C -1 ; WX 600 ; N Amacron ; B 3 0 607 698 ;
C -1 ; WX 600 ; N rcaron ; B 60 0 636 669 ;
C -1 ; WX 600 ; N ccedilla ; B 106 -151 614 441 ;
C -1 ; WX 600 ; N Zdotaccent ; B 86 0 610 753 ;
C -1 ; WX 600 ; N Thorn ; B 79 0 606 562 ;
C -1 ; WX 600 ; N Omacron ; B 94 -18 628 698 ;
C -1 ; WX 600 ; N Racute ; B 38 0 670 805 ;
C -1 ; WX 600 ; N Sacute ; B 76 -20 650 805 ;
C -1 ; WX 600 ; N dcaron ; B 85 -15 849 629 ;
C -1 ; WX 600 ; N Umacron ; B 125 -18 702 698 ;
C -1 ; WX 600 ; N uring ; B 101 -15 572 627 ;
C -1 ; WX 600 ; N threesuperior ; B 213 240 501 622 ;
C -1 ; WX 600 ; N Ograve ; B 94 -18 625 805 ;
C -1 ; WX 600 ; N Agrave ; B 3 0 607 805 ;
C -1 ; WX 600 ; N Abreve ; B 3 0 607 732 ;
C -1 ; WX 600 ; N multiply ; B 103 43 607 470 ;
C -1 ; WX 600 ; N uacute ; B 101 -15 602 672 ;
C -1 ; WX 600 ; N Tcaron ; B 108 0 665 802 ;
C -1 ; WX 600 ; N partialdiff ; B 45 -38 546 710 ;
C -1 ; WX 600 ; N ydieresis ; B -4 -157 683 620 ;
C -1 ; WX 600 ; N Nacute ; B 7 -13 712 805 ;
C -1 ; WX 600 ; N icircumflex ; B 95 0 551 654 ;
C -1 ; WX 600 ; N Ecircumflex ; B 53 0 660 787 ;
C -1 ; WX 600 ; N adieresis ; B 76 -15 575 620 ;
C -1 ; WX 600 ; N edieresis ; B 106 -15 598 620 ;
C -1 ; WX 600 ; N cacute ; B 106 -15 612 672 ;
C -1 ; WX 600 ; N nacute ; B 26 0 602 672 ;
C -1 ; WX 600 ; N umacron ; B 101 -15 600 565 ;
C -1 ; WX 600 ; N Ncaron ; B 7 -13 712 802 ;
C -1 ; WX 600 ; N Iacute ; B 96 0 640 805 ;
C -1 ; WX 600 ; N plusminus ; B 96 44 594 558 ;
C -1 ; WX 600 ; N brokenbar ; B 238 -175 469 675 ;
C -1 ; WX 600 ; N registered ; B 53 -18 667 580 ;
C -1 ; WX 600 ; N Gbreve ; B 83 -18 645 732 ;
C -1 ; WX 600 ; N Idotaccent ; B 96 0 623 753 ;
C -1 ; WX 600 ; N summation ; B 15 -10 670 706 ;
C -1 ; WX 600 ; N Egrave ; B 53 0 660 805 ;
C -1 ; WX 600 ; N racute ; B 60 0 636 672 ;
C -1 ; WX 600 ; N omacron ; B 102 -15 600 565 ;
C -1 ; WX 600 ; N Zacute ; B 86 0 670 805 ;
C -1 ; WX 600 ; N Zcaron ; B 86 0 642 802 ;
C -1 ; WX 600 ; N greaterequal ; B 98 0 594 710 ;
C -1 ; WX 600 ; N Eth ; B 43 0 645 562 ;
C -1 ; WX 600 ; N Ccedilla ; B 93 -151 658 580 ;
C -1 ; WX 600 ; N lcommaaccent ; B 95 -250 515 629 ;
C -1 ; WX 600 ; N tcaron ; B 167 -15 587 717 ;
C -1 ; WX 600 ; N eogonek ; B 106 -172 598 441 ;
C -1 ; WX 600 ; N Uogonek ; B 124 -172 702 562 ;
C -1 ; WX 600 ; N Aacute ; B 3 0 660 805 ;
C -1 ; WX 600 ; N Adieresis ; B 3 0 607 753 ;
C -1 ; WX 600 ; N egrave ; B 106 -15 598 672 ;
C -1 ; WX 600 ; N zacute ; B 99 0 612 672 ;
C -1 ; WX 600 ; N iogonek ; B 95 -172 515 657 ;
C -1 ; WX 600 ; N Oacute ; B 94 -18 640 805 ;
C -1 ; WX 600 ; N oacute ; B 102 -15 612 672 ;
C -1 ; WX 600 ; N amacron ; B 76 -15 600 565 ;
C -1 ; WX 600 ; N sacute ; B 78 -15 612 672 ;
C -1 ; WX 600 ; N idieresis ; B 95 0 545 620 ;
C -1 ; WX 600 ; N Ocircumflex ; B 94 -18 625 787 ;
C -1 ; WX 600 ; N Ugrave ; B 125 -18 702 805 ;
C -1 ; WX 600 ; N Delta ; B 6 0 598 688 ;
C -1 ; WX 600 ; N thorn ; B -24 -157 605 629 ;
C -1 ; WX 600 ; N twosuperior ; B 230 249 535 622 ;
C -1 ; WX 600 ; N Odieresis ; B 94 -18 625 753 ;
C -1 ; WX 600 ; N mu ; B 72 -157 572 426 ;
C -1 ; WX 600 ; N igrave ; B 95 0 515 672 ;
C -1 ; WX 600 ; N ohungarumlaut ; B 102 -15 723 672 ;
C -1 ; WX 600 ; N Eogonek ; B 53 -172 660 562 ;
C -1 ; WX 600 ; N dcroat ; B 85 -15 704 629 ;
C -1 ; WX 600 ; N threequarters ; B 73 -56 659 666 ;
C -1 ; WX 600 ; N Scedilla ; B 76 -151 650 580 ;
C -1 ; WX 600 ; N lcaron ; B 95 0 667 629 ;
C -1 ; WX 600 ; N Kcommaaccent ; B 38 -250 671 562 ;
C -1 ; WX 600 ; N Lacute ; B 47 0 607 805 ;
C -1 ; WX 600 ; N trademark ; B 75 263 742 562 ;
C -1 ; WX 600 ; N edotaccent ; B 106 -15 598 620 ;
C -1 ; WX 600 ; N Igrave ; B 96 0 623 805 ;
C -1 ; WX 600 ; N Imacron ; B 96 0 628 698 ;
C -1 ; WX 600 ; N Lcaron ; B 47 0 632 562 ;
C -1 ; WX 600 ; N onehalf ; B 65 -57 669 665 ;
C -1 ; WX 600 ; N lessequal ; B 98 0 645 710 ;
C -1 ; WX 600 ; N ocircumflex ; B 102 -15 588 654 ;
C -1 ; WX 600 ; N ntilde ; B 26 0 629 606 ;
C -1 ; WX 600 ; N Uhungarumlaut ; B 125 -18 761 805 ;
C -1 ; WX 600 ; N Eacute ; B 53 0 670 805 ;
C -1 ; WX 600 ; N emacron ; B 106 -15 600 565 ;
C -1 ; WX 600 ; N gbreve ; B 61 -157 657 609 ;
C -1 ; WX 600 ; N onequarter ; B 65 -57 674 665 ;
C -1 ; WX 600 ; N Scaron ; B 76 -20 672 802 ;
C -1 ; WX 600 ; N Scommaaccent ; B 76 -250 650 580 ;
C -1 ; WX 600 ; N Ohungarumlaut ; B 94 -18 751 805 ;
C -1 ; WX 600 ; N degree ; B 214 269 576 622 ;
C -1 ; WX 600 ; N ograve ; B 102 -15 588 672 ;
C -1 ; WX 600 ; N Ccaron ; B 93 -18 672 802 ;
C -1 ; WX 600 ; N ugrave ; B 101 -15 572 672 ;
C -1 ; WX 600 ; N radical ; B 85 -15 765 792 ;
C -1 ; WX 600 ; N Dcaron ; B 43 0 645 802 ;
C -1 ; WX 600 ; N rcommaaccent ; B 60 -250 636 441 ;
C -1 ; WX 600 ; N Ntilde ; B 7 -13 712 729 ;
C -1 ; WX 600 ; N otilde ; B 102 -15 629 606 ;
C -1 ; WX 600 ; N Rcommaaccent ; B 38 -250 598 562 ;
C -1 ; WX 600 ; N Lcommaaccent ; B 47 -250 607 562 ;
C -1 ; WX 600 ; N Atilde ; B 3 0 655 729 ;
C -1 ; WX 600 ; N Aogonek ; B 3 -172 607 562 ;
C -1 ; WX 600 ; N Aring ; B 3 0 607 750 ;
C -1 ; WX 600 ; N Otilde ; B 94 -18 655 729 ;
C -1 ; WX 600 ; N zdotaccent ; B 99 0 593 620 ;
C -1 ; WX 600 ; N Ecaron ; B 53 0 660 802 ;
C -1 ; WX 600 ; N Iogonek ; B 96 -172 623 562 ;
C -1 ; WX 600 ; N kcommaaccent ; B 58 -250 633 629 ;
C -1 ; WX 600 ; N minus ; B 129 232 580 283 ;
C -1 ; WX 600 ; N Icircumflex ; B 96 0 623 787 ;
C -1 ; WX 600 ; N ncaron ; B 26 0 614 669 ;
C -1 ; WX 600 ; N tcommaaccent ; B 165 -250 561 561 ;
C -1 ; WX 600 ; N logicalnot ; B 155 108 591 369 ;
C -1 ; WX 600 ; N odieresis ; B 102 -15 588 620 ;
C -1 ; WX 600 ; N udieresis ; B 101 -15 575 620 ;
C -1 ; WX 600 ; N notequal ; B 43 -16 621 529 ;
C -1 ; WX 600 ; N gcommaaccent ; B 61 -157 657 708 ;
C -1 ; WX 600 ; N eth ; B 102 -15 639 629 ;
C -1 ; WX 600 ; N zcaron ; B 99 0 624 669 ;
C -1 ; WX 600 ; N ncommaaccent ; B 26 -250 585 441 ;
C -1 ; WX 600 ; N onesuperior ; B 231 249 491 622 ;
C -1 ; WX 600 ; N imacron ; B 95 0 543 565 ;
C -1 ; WX 600 ; N Euro ; B 0 0 0 0 ;
EndCharMetrics
EndFontMetrics

View File

@@ -0,0 +1,342 @@
StartFontMetrics 4.1
Comment Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
Comment Creation Date: Thu May 1 17:27:09 1997
Comment UniqueID 43050
Comment VMusage 39754 50779
FontName Courier
FullName Courier
FamilyName Courier
Weight Medium
ItalicAngle 0
IsFixedPitch true
CharacterSet ExtendedRoman
FontBBox -23 -250 715 805
UnderlinePosition -100
UnderlineThickness 50
Version 003.000
Notice Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.
EncodingScheme AdobeStandardEncoding
CapHeight 562
XHeight 426
Ascender 629
Descender -157
StdHW 51
StdVW 51
StartCharMetrics 315
C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
C 33 ; WX 600 ; N exclam ; B 236 -15 364 572 ;
C 34 ; WX 600 ; N quotedbl ; B 187 328 413 562 ;
C 35 ; WX 600 ; N numbersign ; B 93 -32 507 639 ;
C 36 ; WX 600 ; N dollar ; B 105 -126 496 662 ;
C 37 ; WX 600 ; N percent ; B 81 -15 518 622 ;
C 38 ; WX 600 ; N ampersand ; B 63 -15 538 543 ;
C 39 ; WX 600 ; N quoteright ; B 213 328 376 562 ;
C 40 ; WX 600 ; N parenleft ; B 269 -108 440 622 ;
C 41 ; WX 600 ; N parenright ; B 160 -108 331 622 ;
C 42 ; WX 600 ; N asterisk ; B 116 257 484 607 ;
C 43 ; WX 600 ; N plus ; B 80 44 520 470 ;
C 44 ; WX 600 ; N comma ; B 181 -112 344 122 ;
C 45 ; WX 600 ; N hyphen ; B 103 231 497 285 ;
C 46 ; WX 600 ; N period ; B 229 -15 371 109 ;
C 47 ; WX 600 ; N slash ; B 125 -80 475 629 ;
C 48 ; WX 600 ; N zero ; B 106 -15 494 622 ;
C 49 ; WX 600 ; N one ; B 96 0 505 622 ;
C 50 ; WX 600 ; N two ; B 70 0 471 622 ;
C 51 ; WX 600 ; N three ; B 75 -15 466 622 ;
C 52 ; WX 600 ; N four ; B 78 0 500 622 ;
C 53 ; WX 600 ; N five ; B 92 -15 497 607 ;
C 54 ; WX 600 ; N six ; B 111 -15 497 622 ;
C 55 ; WX 600 ; N seven ; B 82 0 483 607 ;
C 56 ; WX 600 ; N eight ; B 102 -15 498 622 ;
C 57 ; WX 600 ; N nine ; B 96 -15 489 622 ;
C 58 ; WX 600 ; N colon ; B 229 -15 371 385 ;
C 59 ; WX 600 ; N semicolon ; B 181 -112 371 385 ;
C 60 ; WX 600 ; N less ; B 41 42 519 472 ;
C 61 ; WX 600 ; N equal ; B 80 138 520 376 ;
C 62 ; WX 600 ; N greater ; B 66 42 544 472 ;
C 63 ; WX 600 ; N question ; B 129 -15 492 572 ;
C 64 ; WX 600 ; N at ; B 77 -15 533 622 ;
C 65 ; WX 600 ; N A ; B 3 0 597 562 ;
C 66 ; WX 600 ; N B ; B 43 0 559 562 ;
C 67 ; WX 600 ; N C ; B 41 -18 540 580 ;
C 68 ; WX 600 ; N D ; B 43 0 574 562 ;
C 69 ; WX 600 ; N E ; B 53 0 550 562 ;
C 70 ; WX 600 ; N F ; B 53 0 545 562 ;
C 71 ; WX 600 ; N G ; B 31 -18 575 580 ;
C 72 ; WX 600 ; N H ; B 32 0 568 562 ;
C 73 ; WX 600 ; N I ; B 96 0 504 562 ;
C 74 ; WX 600 ; N J ; B 34 -18 566 562 ;
C 75 ; WX 600 ; N K ; B 38 0 582 562 ;
C 76 ; WX 600 ; N L ; B 47 0 554 562 ;
C 77 ; WX 600 ; N M ; B 4 0 596 562 ;
C 78 ; WX 600 ; N N ; B 7 -13 593 562 ;
C 79 ; WX 600 ; N O ; B 43 -18 557 580 ;
C 80 ; WX 600 ; N P ; B 79 0 558 562 ;
C 81 ; WX 600 ; N Q ; B 43 -138 557 580 ;
C 82 ; WX 600 ; N R ; B 38 0 588 562 ;
C 83 ; WX 600 ; N S ; B 72 -20 529 580 ;
C 84 ; WX 600 ; N T ; B 38 0 563 562 ;
C 85 ; WX 600 ; N U ; B 17 -18 583 562 ;
C 86 ; WX 600 ; N V ; B -4 -13 604 562 ;
C 87 ; WX 600 ; N W ; B -3 -13 603 562 ;
C 88 ; WX 600 ; N X ; B 23 0 577 562 ;
C 89 ; WX 600 ; N Y ; B 24 0 576 562 ;
C 90 ; WX 600 ; N Z ; B 86 0 514 562 ;
C 91 ; WX 600 ; N bracketleft ; B 269 -108 442 622 ;
C 92 ; WX 600 ; N backslash ; B 118 -80 482 629 ;
C 93 ; WX 600 ; N bracketright ; B 158 -108 331 622 ;
C 94 ; WX 600 ; N asciicircum ; B 94 354 506 622 ;
C 95 ; WX 600 ; N underscore ; B 0 -125 600 -75 ;
C 96 ; WX 600 ; N quoteleft ; B 224 328 387 562 ;
C 97 ; WX 600 ; N a ; B 53 -15 559 441 ;
C 98 ; WX 600 ; N b ; B 14 -15 575 629 ;
C 99 ; WX 600 ; N c ; B 66 -15 529 441 ;
C 100 ; WX 600 ; N d ; B 45 -15 591 629 ;
C 101 ; WX 600 ; N e ; B 66 -15 548 441 ;
C 102 ; WX 600 ; N f ; B 114 0 531 629 ; L i fi ; L l fl ;
C 103 ; WX 600 ; N g ; B 45 -157 566 441 ;
C 104 ; WX 600 ; N h ; B 18 0 582 629 ;
C 105 ; WX 600 ; N i ; B 95 0 505 657 ;
C 106 ; WX 600 ; N j ; B 82 -157 410 657 ;
C 107 ; WX 600 ; N k ; B 43 0 580 629 ;
C 108 ; WX 600 ; N l ; B 95 0 505 629 ;
C 109 ; WX 600 ; N m ; B -5 0 605 441 ;
C 110 ; WX 600 ; N n ; B 26 0 575 441 ;
C 111 ; WX 600 ; N o ; B 62 -15 538 441 ;
C 112 ; WX 600 ; N p ; B 9 -157 555 441 ;
C 113 ; WX 600 ; N q ; B 45 -157 591 441 ;
C 114 ; WX 600 ; N r ; B 60 0 559 441 ;
C 115 ; WX 600 ; N s ; B 80 -15 513 441 ;
C 116 ; WX 600 ; N t ; B 87 -15 530 561 ;
C 117 ; WX 600 ; N u ; B 21 -15 562 426 ;
C 118 ; WX 600 ; N v ; B 10 -10 590 426 ;
C 119 ; WX 600 ; N w ; B -4 -10 604 426 ;
C 120 ; WX 600 ; N x ; B 20 0 580 426 ;
C 121 ; WX 600 ; N y ; B 7 -157 592 426 ;
C 122 ; WX 600 ; N z ; B 99 0 502 426 ;
C 123 ; WX 600 ; N braceleft ; B 182 -108 437 622 ;
C 124 ; WX 600 ; N bar ; B 275 -250 326 750 ;
C 125 ; WX 600 ; N braceright ; B 163 -108 418 622 ;
C 126 ; WX 600 ; N asciitilde ; B 63 197 540 320 ;
C 161 ; WX 600 ; N exclamdown ; B 236 -157 364 430 ;
C 162 ; WX 600 ; N cent ; B 96 -49 500 614 ;
C 163 ; WX 600 ; N sterling ; B 84 -21 521 611 ;
C 164 ; WX 600 ; N fraction ; B 92 -57 509 665 ;
C 165 ; WX 600 ; N yen ; B 26 0 574 562 ;
C 166 ; WX 600 ; N florin ; B 4 -143 539 622 ;
C 167 ; WX 600 ; N section ; B 113 -78 488 580 ;
C 168 ; WX 600 ; N currency ; B 73 58 527 506 ;
C 169 ; WX 600 ; N quotesingle ; B 259 328 341 562 ;
C 170 ; WX 600 ; N quotedblleft ; B 143 328 471 562 ;
C 171 ; WX 600 ; N guillemotleft ; B 37 70 563 446 ;
C 172 ; WX 600 ; N guilsinglleft ; B 149 70 451 446 ;
C 173 ; WX 600 ; N guilsinglright ; B 149 70 451 446 ;
C 174 ; WX 600 ; N fi ; B 3 0 597 629 ;
C 175 ; WX 600 ; N fl ; B 3 0 597 629 ;
C 177 ; WX 600 ; N endash ; B 75 231 525 285 ;
C 178 ; WX 600 ; N dagger ; B 141 -78 459 580 ;
C 179 ; WX 600 ; N daggerdbl ; B 141 -78 459 580 ;
C 180 ; WX 600 ; N periodcentered ; B 222 189 378 327 ;
C 182 ; WX 600 ; N paragraph ; B 50 -78 511 562 ;
C 183 ; WX 600 ; N bullet ; B 172 130 428 383 ;
C 184 ; WX 600 ; N quotesinglbase ; B 213 -134 376 100 ;
C 185 ; WX 600 ; N quotedblbase ; B 143 -134 457 100 ;
C 186 ; WX 600 ; N quotedblright ; B 143 328 457 562 ;
C 187 ; WX 600 ; N guillemotright ; B 37 70 563 446 ;
C 188 ; WX 600 ; N ellipsis ; B 37 -15 563 111 ;
C 189 ; WX 600 ; N perthousand ; B 3 -15 600 622 ;
C 191 ; WX 600 ; N questiondown ; B 108 -157 471 430 ;
C 193 ; WX 600 ; N grave ; B 151 497 378 672 ;
C 194 ; WX 600 ; N acute ; B 242 497 469 672 ;
C 195 ; WX 600 ; N circumflex ; B 124 477 476 654 ;
C 196 ; WX 600 ; N tilde ; B 105 489 503 606 ;
C 197 ; WX 600 ; N macron ; B 120 525 480 565 ;
C 198 ; WX 600 ; N breve ; B 153 501 447 609 ;
C 199 ; WX 600 ; N dotaccent ; B 249 537 352 640 ;
C 200 ; WX 600 ; N dieresis ; B 148 537 453 640 ;
C 202 ; WX 600 ; N ring ; B 218 463 382 627 ;
C 203 ; WX 600 ; N cedilla ; B 224 -151 362 10 ;
C 205 ; WX 600 ; N hungarumlaut ; B 133 497 540 672 ;
C 206 ; WX 600 ; N ogonek ; B 211 -172 407 4 ;
C 207 ; WX 600 ; N caron ; B 124 492 476 669 ;
C 208 ; WX 600 ; N emdash ; B 0 231 600 285 ;
C 225 ; WX 600 ; N AE ; B 3 0 550 562 ;
C 227 ; WX 600 ; N ordfeminine ; B 156 249 442 580 ;
C 232 ; WX 600 ; N Lslash ; B 47 0 554 562 ;
C 233 ; WX 600 ; N Oslash ; B 43 -80 557 629 ;
C 234 ; WX 600 ; N OE ; B 7 0 567 562 ;
C 235 ; WX 600 ; N ordmasculine ; B 157 249 443 580 ;
C 241 ; WX 600 ; N ae ; B 19 -15 570 441 ;
C 245 ; WX 600 ; N dotlessi ; B 95 0 505 426 ;
C 248 ; WX 600 ; N lslash ; B 95 0 505 629 ;
C 249 ; WX 600 ; N oslash ; B 62 -80 538 506 ;
C 250 ; WX 600 ; N oe ; B 19 -15 559 441 ;
C 251 ; WX 600 ; N germandbls ; B 48 -15 588 629 ;
C -1 ; WX 600 ; N Idieresis ; B 96 0 504 753 ;
C -1 ; WX 600 ; N eacute ; B 66 -15 548 672 ;
C -1 ; WX 600 ; N abreve ; B 53 -15 559 609 ;
C -1 ; WX 600 ; N uhungarumlaut ; B 21 -15 580 672 ;
C -1 ; WX 600 ; N ecaron ; B 66 -15 548 669 ;
C -1 ; WX 600 ; N Ydieresis ; B 24 0 576 753 ;
C -1 ; WX 600 ; N divide ; B 87 48 513 467 ;
C -1 ; WX 600 ; N Yacute ; B 24 0 576 805 ;
C -1 ; WX 600 ; N Acircumflex ; B 3 0 597 787 ;
C -1 ; WX 600 ; N aacute ; B 53 -15 559 672 ;
C -1 ; WX 600 ; N Ucircumflex ; B 17 -18 583 787 ;
C -1 ; WX 600 ; N yacute ; B 7 -157 592 672 ;
C -1 ; WX 600 ; N scommaaccent ; B 80 -250 513 441 ;
C -1 ; WX 600 ; N ecircumflex ; B 66 -15 548 654 ;
C -1 ; WX 600 ; N Uring ; B 17 -18 583 760 ;
C -1 ; WX 600 ; N Udieresis ; B 17 -18 583 753 ;
C -1 ; WX 600 ; N aogonek ; B 53 -172 587 441 ;
C -1 ; WX 600 ; N Uacute ; B 17 -18 583 805 ;
C -1 ; WX 600 ; N uogonek ; B 21 -172 590 426 ;
C -1 ; WX 600 ; N Edieresis ; B 53 0 550 753 ;
C -1 ; WX 600 ; N Dcroat ; B 30 0 574 562 ;
C -1 ; WX 600 ; N commaaccent ; B 198 -250 335 -58 ;
C -1 ; WX 600 ; N copyright ; B 0 -18 600 580 ;
C -1 ; WX 600 ; N Emacron ; B 53 0 550 698 ;
C -1 ; WX 600 ; N ccaron ; B 66 -15 529 669 ;
C -1 ; WX 600 ; N aring ; B 53 -15 559 627 ;
C -1 ; WX 600 ; N Ncommaaccent ; B 7 -250 593 562 ;
C -1 ; WX 600 ; N lacute ; B 95 0 505 805 ;
C -1 ; WX 600 ; N agrave ; B 53 -15 559 672 ;
C -1 ; WX 600 ; N Tcommaaccent ; B 38 -250 563 562 ;
C -1 ; WX 600 ; N Cacute ; B 41 -18 540 805 ;
C -1 ; WX 600 ; N atilde ; B 53 -15 559 606 ;
C -1 ; WX 600 ; N Edotaccent ; B 53 0 550 753 ;
C -1 ; WX 600 ; N scaron ; B 80 -15 513 669 ;
C -1 ; WX 600 ; N scedilla ; B 80 -151 513 441 ;
C -1 ; WX 600 ; N iacute ; B 95 0 505 672 ;
C -1 ; WX 600 ; N lozenge ; B 18 0 443 706 ;
C -1 ; WX 600 ; N Rcaron ; B 38 0 588 802 ;
C -1 ; WX 600 ; N Gcommaaccent ; B 31 -250 575 580 ;
C -1 ; WX 600 ; N ucircumflex ; B 21 -15 562 654 ;
C -1 ; WX 600 ; N acircumflex ; B 53 -15 559 654 ;
C -1 ; WX 600 ; N Amacron ; B 3 0 597 698 ;
C -1 ; WX 600 ; N rcaron ; B 60 0 559 669 ;
C -1 ; WX 600 ; N ccedilla ; B 66 -151 529 441 ;
C -1 ; WX 600 ; N Zdotaccent ; B 86 0 514 753 ;
C -1 ; WX 600 ; N Thorn ; B 79 0 538 562 ;
C -1 ; WX 600 ; N Omacron ; B 43 -18 557 698 ;
C -1 ; WX 600 ; N Racute ; B 38 0 588 805 ;
C -1 ; WX 600 ; N Sacute ; B 72 -20 529 805 ;
C -1 ; WX 600 ; N dcaron ; B 45 -15 715 629 ;
C -1 ; WX 600 ; N Umacron ; B 17 -18 583 698 ;
C -1 ; WX 600 ; N uring ; B 21 -15 562 627 ;
C -1 ; WX 600 ; N threesuperior ; B 155 240 406 622 ;
C -1 ; WX 600 ; N Ograve ; B 43 -18 557 805 ;
C -1 ; WX 600 ; N Agrave ; B 3 0 597 805 ;
C -1 ; WX 600 ; N Abreve ; B 3 0 597 732 ;
C -1 ; WX 600 ; N multiply ; B 87 43 515 470 ;
C -1 ; WX 600 ; N uacute ; B 21 -15 562 672 ;
C -1 ; WX 600 ; N Tcaron ; B 38 0 563 802 ;
C -1 ; WX 600 ; N partialdiff ; B 17 -38 459 710 ;
C -1 ; WX 600 ; N ydieresis ; B 7 -157 592 620 ;
C -1 ; WX 600 ; N Nacute ; B 7 -13 593 805 ;
C -1 ; WX 600 ; N icircumflex ; B 94 0 505 654 ;
C -1 ; WX 600 ; N Ecircumflex ; B 53 0 550 787 ;
C -1 ; WX 600 ; N adieresis ; B 53 -15 559 620 ;
C -1 ; WX 600 ; N edieresis ; B 66 -15 548 620 ;
C -1 ; WX 600 ; N cacute ; B 66 -15 529 672 ;
C -1 ; WX 600 ; N nacute ; B 26 0 575 672 ;
C -1 ; WX 600 ; N umacron ; B 21 -15 562 565 ;
C -1 ; WX 600 ; N Ncaron ; B 7 -13 593 802 ;
C -1 ; WX 600 ; N Iacute ; B 96 0 504 805 ;
C -1 ; WX 600 ; N plusminus ; B 87 44 513 558 ;
C -1 ; WX 600 ; N brokenbar ; B 275 -175 326 675 ;
C -1 ; WX 600 ; N registered ; B 0 -18 600 580 ;
C -1 ; WX 600 ; N Gbreve ; B 31 -18 575 732 ;
C -1 ; WX 600 ; N Idotaccent ; B 96 0 504 753 ;
C -1 ; WX 600 ; N summation ; B 15 -10 585 706 ;
C -1 ; WX 600 ; N Egrave ; B 53 0 550 805 ;
C -1 ; WX 600 ; N racute ; B 60 0 559 672 ;
C -1 ; WX 600 ; N omacron ; B 62 -15 538 565 ;
C -1 ; WX 600 ; N Zacute ; B 86 0 514 805 ;
C -1 ; WX 600 ; N Zcaron ; B 86 0 514 802 ;
C -1 ; WX 600 ; N greaterequal ; B 98 0 502 710 ;
C -1 ; WX 600 ; N Eth ; B 30 0 574 562 ;
C -1 ; WX 600 ; N Ccedilla ; B 41 -151 540 580 ;
C -1 ; WX 600 ; N lcommaaccent ; B 95 -250 505 629 ;
C -1 ; WX 600 ; N tcaron ; B 87 -15 530 717 ;
C -1 ; WX 600 ; N eogonek ; B 66 -172 548 441 ;
C -1 ; WX 600 ; N Uogonek ; B 17 -172 583 562 ;
C -1 ; WX 600 ; N Aacute ; B 3 0 597 805 ;
C -1 ; WX 600 ; N Adieresis ; B 3 0 597 753 ;
C -1 ; WX 600 ; N egrave ; B 66 -15 548 672 ;
C -1 ; WX 600 ; N zacute ; B 99 0 502 672 ;
C -1 ; WX 600 ; N iogonek ; B 95 -172 505 657 ;
C -1 ; WX 600 ; N Oacute ; B 43 -18 557 805 ;
C -1 ; WX 600 ; N oacute ; B 62 -15 538 672 ;
C -1 ; WX 600 ; N amacron ; B 53 -15 559 565 ;
C -1 ; WX 600 ; N sacute ; B 80 -15 513 672 ;
C -1 ; WX 600 ; N idieresis ; B 95 0 505 620 ;
C -1 ; WX 600 ; N Ocircumflex ; B 43 -18 557 787 ;
C -1 ; WX 600 ; N Ugrave ; B 17 -18 583 805 ;
C -1 ; WX 600 ; N Delta ; B 6 0 598 688 ;
C -1 ; WX 600 ; N thorn ; B -6 -157 555 629 ;
C -1 ; WX 600 ; N twosuperior ; B 177 249 424 622 ;
C -1 ; WX 600 ; N Odieresis ; B 43 -18 557 753 ;
C -1 ; WX 600 ; N mu ; B 21 -157 562 426 ;
C -1 ; WX 600 ; N igrave ; B 95 0 505 672 ;
C -1 ; WX 600 ; N ohungarumlaut ; B 62 -15 580 672 ;
C -1 ; WX 600 ; N Eogonek ; B 53 -172 561 562 ;
C -1 ; WX 600 ; N dcroat ; B 45 -15 591 629 ;
C -1 ; WX 600 ; N threequarters ; B 8 -56 593 666 ;
C -1 ; WX 600 ; N Scedilla ; B 72 -151 529 580 ;
C -1 ; WX 600 ; N lcaron ; B 95 0 533 629 ;
C -1 ; WX 600 ; N Kcommaaccent ; B 38 -250 582 562 ;
C -1 ; WX 600 ; N Lacute ; B 47 0 554 805 ;
C -1 ; WX 600 ; N trademark ; B -23 263 623 562 ;
C -1 ; WX 600 ; N edotaccent ; B 66 -15 548 620 ;
C -1 ; WX 600 ; N Igrave ; B 96 0 504 805 ;
C -1 ; WX 600 ; N Imacron ; B 96 0 504 698 ;
C -1 ; WX 600 ; N Lcaron ; B 47 0 554 562 ;
C -1 ; WX 600 ; N onehalf ; B 0 -57 611 665 ;
C -1 ; WX 600 ; N lessequal ; B 98 0 502 710 ;
C -1 ; WX 600 ; N ocircumflex ; B 62 -15 538 654 ;
C -1 ; WX 600 ; N ntilde ; B 26 0 575 606 ;
C -1 ; WX 600 ; N Uhungarumlaut ; B 17 -18 590 805 ;
C -1 ; WX 600 ; N Eacute ; B 53 0 550 805 ;
C -1 ; WX 600 ; N emacron ; B 66 -15 548 565 ;
C -1 ; WX 600 ; N gbreve ; B 45 -157 566 609 ;
C -1 ; WX 600 ; N onequarter ; B 0 -57 600 665 ;
C -1 ; WX 600 ; N Scaron ; B 72 -20 529 802 ;
C -1 ; WX 600 ; N Scommaaccent ; B 72 -250 529 580 ;
C -1 ; WX 600 ; N Ohungarumlaut ; B 43 -18 580 805 ;
C -1 ; WX 600 ; N degree ; B 123 269 477 622 ;
C -1 ; WX 600 ; N ograve ; B 62 -15 538 672 ;
C -1 ; WX 600 ; N Ccaron ; B 41 -18 540 802 ;
C -1 ; WX 600 ; N ugrave ; B 21 -15 562 672 ;
C -1 ; WX 600 ; N radical ; B 3 -15 597 792 ;
C -1 ; WX 600 ; N Dcaron ; B 43 0 574 802 ;
C -1 ; WX 600 ; N rcommaaccent ; B 60 -250 559 441 ;
C -1 ; WX 600 ; N Ntilde ; B 7 -13 593 729 ;
C -1 ; WX 600 ; N otilde ; B 62 -15 538 606 ;
C -1 ; WX 600 ; N Rcommaaccent ; B 38 -250 588 562 ;
C -1 ; WX 600 ; N Lcommaaccent ; B 47 -250 554 562 ;
C -1 ; WX 600 ; N Atilde ; B 3 0 597 729 ;
C -1 ; WX 600 ; N Aogonek ; B 3 -172 608 562 ;
C -1 ; WX 600 ; N Aring ; B 3 0 597 750 ;
C -1 ; WX 600 ; N Otilde ; B 43 -18 557 729 ;
C -1 ; WX 600 ; N zdotaccent ; B 99 0 502 620 ;
C -1 ; WX 600 ; N Ecaron ; B 53 0 550 802 ;
C -1 ; WX 600 ; N Iogonek ; B 96 -172 504 562 ;
C -1 ; WX 600 ; N kcommaaccent ; B 43 -250 580 629 ;
C -1 ; WX 600 ; N minus ; B 80 232 520 283 ;
C -1 ; WX 600 ; N Icircumflex ; B 96 0 504 787 ;
C -1 ; WX 600 ; N ncaron ; B 26 0 575 669 ;
C -1 ; WX 600 ; N tcommaaccent ; B 87 -250 530 561 ;
C -1 ; WX 600 ; N logicalnot ; B 87 108 513 369 ;
C -1 ; WX 600 ; N odieresis ; B 62 -15 538 620 ;
C -1 ; WX 600 ; N udieresis ; B 21 -15 562 620 ;
C -1 ; WX 600 ; N notequal ; B 15 -16 540 529 ;
C -1 ; WX 600 ; N gcommaaccent ; B 45 -157 566 708 ;
C -1 ; WX 600 ; N eth ; B 62 -15 538 629 ;
C -1 ; WX 600 ; N zcaron ; B 99 0 502 669 ;
C -1 ; WX 600 ; N ncommaaccent ; B 26 -250 575 441 ;
C -1 ; WX 600 ; N onesuperior ; B 172 249 428 622 ;
C -1 ; WX 600 ; N imacron ; B 95 0 505 565 ;
C -1 ; WX 600 ; N Euro ; B 0 0 0 0 ;
EndCharMetrics
EndFontMetrics

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,213 @@
StartFontMetrics 4.1
Comment Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All rights reserved.
Comment Creation Date: Thu May 1 15:12:25 1997
Comment UniqueID 43064
Comment VMusage 30820 39997
FontName Symbol
FullName Symbol
FamilyName Symbol
Weight Medium
ItalicAngle 0
IsFixedPitch false
CharacterSet Special
FontBBox -180 -293 1090 1010
UnderlinePosition -100
UnderlineThickness 50
Version 001.008
Notice Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All rights reserved.
EncodingScheme FontSpecific
StdHW 92
StdVW 85
StartCharMetrics 190
C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
C 33 ; WX 333 ; N exclam ; B 128 -17 240 672 ;
C 34 ; WX 713 ; N universal ; B 31 0 681 705 ;
C 35 ; WX 500 ; N numbersign ; B 20 -16 481 673 ;
C 36 ; WX 549 ; N existential ; B 25 0 478 707 ;
C 37 ; WX 833 ; N percent ; B 63 -36 771 655 ;
C 38 ; WX 778 ; N ampersand ; B 41 -18 750 661 ;
C 39 ; WX 439 ; N suchthat ; B 48 -17 414 500 ;
C 40 ; WX 333 ; N parenleft ; B 53 -191 300 673 ;
C 41 ; WX 333 ; N parenright ; B 30 -191 277 673 ;
C 42 ; WX 500 ; N asteriskmath ; B 65 134 427 551 ;
C 43 ; WX 549 ; N plus ; B 10 0 539 533 ;
C 44 ; WX 250 ; N comma ; B 56 -152 194 104 ;
C 45 ; WX 549 ; N minus ; B 11 233 535 288 ;
C 46 ; WX 250 ; N period ; B 69 -17 181 95 ;
C 47 ; WX 278 ; N slash ; B 0 -18 254 646 ;
C 48 ; WX 500 ; N zero ; B 24 -14 476 685 ;
C 49 ; WX 500 ; N one ; B 117 0 390 673 ;
C 50 ; WX 500 ; N two ; B 25 0 475 685 ;
C 51 ; WX 500 ; N three ; B 43 -14 435 685 ;
C 52 ; WX 500 ; N four ; B 15 0 469 685 ;
C 53 ; WX 500 ; N five ; B 32 -14 445 690 ;
C 54 ; WX 500 ; N six ; B 34 -14 468 685 ;
C 55 ; WX 500 ; N seven ; B 24 -16 448 673 ;
C 56 ; WX 500 ; N eight ; B 56 -14 445 685 ;
C 57 ; WX 500 ; N nine ; B 30 -18 459 685 ;
C 58 ; WX 278 ; N colon ; B 81 -17 193 460 ;
C 59 ; WX 278 ; N semicolon ; B 83 -152 221 460 ;
C 60 ; WX 549 ; N less ; B 26 0 523 522 ;
C 61 ; WX 549 ; N equal ; B 11 141 537 390 ;
C 62 ; WX 549 ; N greater ; B 26 0 523 522 ;
C 63 ; WX 444 ; N question ; B 70 -17 412 686 ;
C 64 ; WX 549 ; N congruent ; B 11 0 537 475 ;
C 65 ; WX 722 ; N Alpha ; B 4 0 684 673 ;
C 66 ; WX 667 ; N Beta ; B 29 0 592 673 ;
C 67 ; WX 722 ; N Chi ; B -9 0 704 673 ;
C 68 ; WX 612 ; N Delta ; B 6 0 608 688 ;
C 69 ; WX 611 ; N Epsilon ; B 32 0 617 673 ;
C 70 ; WX 763 ; N Phi ; B 26 0 741 673 ;
C 71 ; WX 603 ; N Gamma ; B 24 0 609 673 ;
C 72 ; WX 722 ; N Eta ; B 39 0 729 673 ;
C 73 ; WX 333 ; N Iota ; B 32 0 316 673 ;
C 74 ; WX 631 ; N theta1 ; B 18 -18 623 689 ;
C 75 ; WX 722 ; N Kappa ; B 35 0 722 673 ;
C 76 ; WX 686 ; N Lambda ; B 6 0 680 688 ;
C 77 ; WX 889 ; N Mu ; B 28 0 887 673 ;
C 78 ; WX 722 ; N Nu ; B 29 -8 720 673 ;
C 79 ; WX 722 ; N Omicron ; B 41 -17 715 685 ;
C 80 ; WX 768 ; N Pi ; B 25 0 745 673 ;
C 81 ; WX 741 ; N Theta ; B 41 -17 715 685 ;
C 82 ; WX 556 ; N Rho ; B 28 0 563 673 ;
C 83 ; WX 592 ; N Sigma ; B 5 0 589 673 ;
C 84 ; WX 611 ; N Tau ; B 33 0 607 673 ;
C 85 ; WX 690 ; N Upsilon ; B -8 0 694 673 ;
C 86 ; WX 439 ; N sigma1 ; B 40 -233 436 500 ;
C 87 ; WX 768 ; N Omega ; B 34 0 736 688 ;
C 88 ; WX 645 ; N Xi ; B 40 0 599 673 ;
C 89 ; WX 795 ; N Psi ; B 15 0 781 684 ;
C 90 ; WX 611 ; N Zeta ; B 44 0 636 673 ;
C 91 ; WX 333 ; N bracketleft ; B 86 -155 299 674 ;
C 92 ; WX 863 ; N therefore ; B 163 0 701 487 ;
C 93 ; WX 333 ; N bracketright ; B 33 -155 246 674 ;
C 94 ; WX 658 ; N perpendicular ; B 15 0 652 674 ;
C 95 ; WX 500 ; N underscore ; B -2 -125 502 -75 ;
C 96 ; WX 500 ; N radicalex ; B 480 881 1090 917 ;
C 97 ; WX 631 ; N alpha ; B 41 -18 622 500 ;
C 98 ; WX 549 ; N beta ; B 61 -223 515 741 ;
C 99 ; WX 549 ; N chi ; B 12 -231 522 499 ;
C 100 ; WX 494 ; N delta ; B 40 -19 481 740 ;
C 101 ; WX 439 ; N epsilon ; B 22 -19 427 502 ;
C 102 ; WX 521 ; N phi ; B 28 -224 492 673 ;
C 103 ; WX 411 ; N gamma ; B 5 -225 484 499 ;
C 104 ; WX 603 ; N eta ; B 0 -202 527 514 ;
C 105 ; WX 329 ; N iota ; B 0 -17 301 503 ;
C 106 ; WX 603 ; N phi1 ; B 36 -224 587 499 ;
C 107 ; WX 549 ; N kappa ; B 33 0 558 501 ;
C 108 ; WX 549 ; N lambda ; B 24 -17 548 739 ;
C 109 ; WX 576 ; N mu ; B 33 -223 567 500 ;
C 110 ; WX 521 ; N nu ; B -9 -16 475 507 ;
C 111 ; WX 549 ; N omicron ; B 35 -19 501 499 ;
C 112 ; WX 549 ; N pi ; B 10 -19 530 487 ;
C 113 ; WX 521 ; N theta ; B 43 -17 485 690 ;
C 114 ; WX 549 ; N rho ; B 50 -230 490 499 ;
C 115 ; WX 603 ; N sigma ; B 30 -21 588 500 ;
C 116 ; WX 439 ; N tau ; B 10 -19 418 500 ;
C 117 ; WX 576 ; N upsilon ; B 7 -18 535 507 ;
C 118 ; WX 713 ; N omega1 ; B 12 -18 671 583 ;
C 119 ; WX 686 ; N omega ; B 42 -17 684 500 ;
C 120 ; WX 493 ; N xi ; B 27 -224 469 766 ;
C 121 ; WX 686 ; N psi ; B 12 -228 701 500 ;
C 122 ; WX 494 ; N zeta ; B 60 -225 467 756 ;
C 123 ; WX 480 ; N braceleft ; B 58 -183 397 673 ;
C 124 ; WX 200 ; N bar ; B 65 -293 135 707 ;
C 125 ; WX 480 ; N braceright ; B 79 -183 418 673 ;
C 126 ; WX 549 ; N similar ; B 17 203 529 307 ;
C 160 ; WX 750 ; N Euro ; B 20 -12 714 685 ;
C 161 ; WX 620 ; N Upsilon1 ; B -2 0 610 685 ;
C 162 ; WX 247 ; N minute ; B 27 459 228 735 ;
C 163 ; WX 549 ; N lessequal ; B 29 0 526 639 ;
C 164 ; WX 167 ; N fraction ; B -180 -12 340 677 ;
C 165 ; WX 713 ; N infinity ; B 26 124 688 404 ;
C 166 ; WX 500 ; N florin ; B 2 -193 494 686 ;
C 167 ; WX 753 ; N club ; B 86 -26 660 533 ;
C 168 ; WX 753 ; N diamond ; B 142 -36 600 550 ;
C 169 ; WX 753 ; N heart ; B 117 -33 631 532 ;
C 170 ; WX 753 ; N spade ; B 113 -36 629 548 ;
C 171 ; WX 1042 ; N arrowboth ; B 24 -15 1024 511 ;
C 172 ; WX 987 ; N arrowleft ; B 32 -15 942 511 ;
C 173 ; WX 603 ; N arrowup ; B 45 0 571 910 ;
C 174 ; WX 987 ; N arrowright ; B 49 -15 959 511 ;
C 175 ; WX 603 ; N arrowdown ; B 45 -22 571 888 ;
C 176 ; WX 400 ; N degree ; B 50 385 350 685 ;
C 177 ; WX 549 ; N plusminus ; B 10 0 539 645 ;
C 178 ; WX 411 ; N second ; B 20 459 413 737 ;
C 179 ; WX 549 ; N greaterequal ; B 29 0 526 639 ;
C 180 ; WX 549 ; N multiply ; B 17 8 533 524 ;
C 181 ; WX 713 ; N proportional ; B 27 123 639 404 ;
C 182 ; WX 494 ; N partialdiff ; B 26 -20 462 746 ;
C 183 ; WX 460 ; N bullet ; B 50 113 410 473 ;
C 184 ; WX 549 ; N divide ; B 10 71 536 456 ;
C 185 ; WX 549 ; N notequal ; B 15 -25 540 549 ;
C 186 ; WX 549 ; N equivalence ; B 14 82 538 443 ;
C 187 ; WX 549 ; N approxequal ; B 14 135 527 394 ;
C 188 ; WX 1000 ; N ellipsis ; B 111 -17 889 95 ;
C 189 ; WX 603 ; N arrowvertex ; B 280 -120 336 1010 ;
C 190 ; WX 1000 ; N arrowhorizex ; B -60 220 1050 276 ;
C 191 ; WX 658 ; N carriagereturn ; B 15 -16 602 629 ;
C 192 ; WX 823 ; N aleph ; B 175 -18 661 658 ;
C 193 ; WX 686 ; N Ifraktur ; B 10 -53 578 740 ;
C 194 ; WX 795 ; N Rfraktur ; B 26 -15 759 734 ;
C 195 ; WX 987 ; N weierstrass ; B 159 -211 870 573 ;
C 196 ; WX 768 ; N circlemultiply ; B 43 -17 733 673 ;
C 197 ; WX 768 ; N circleplus ; B 43 -15 733 675 ;
C 198 ; WX 823 ; N emptyset ; B 39 -24 781 719 ;
C 199 ; WX 768 ; N intersection ; B 40 0 732 509 ;
C 200 ; WX 768 ; N union ; B 40 -17 732 492 ;
C 201 ; WX 713 ; N propersuperset ; B 20 0 673 470 ;
C 202 ; WX 713 ; N reflexsuperset ; B 20 -125 673 470 ;
C 203 ; WX 713 ; N notsubset ; B 36 -70 690 540 ;
C 204 ; WX 713 ; N propersubset ; B 37 0 690 470 ;
C 205 ; WX 713 ; N reflexsubset ; B 37 -125 690 470 ;
C 206 ; WX 713 ; N element ; B 45 0 505 468 ;
C 207 ; WX 713 ; N notelement ; B 45 -58 505 555 ;
C 208 ; WX 768 ; N angle ; B 26 0 738 673 ;
C 209 ; WX 713 ; N gradient ; B 36 -19 681 718 ;
C 210 ; WX 790 ; N registerserif ; B 50 -17 740 673 ;
C 211 ; WX 790 ; N copyrightserif ; B 51 -15 741 675 ;
C 212 ; WX 890 ; N trademarkserif ; B 18 293 855 673 ;
C 213 ; WX 823 ; N product ; B 25 -101 803 751 ;
C 214 ; WX 549 ; N radical ; B 10 -38 515 917 ;
C 215 ; WX 250 ; N dotmath ; B 69 210 169 310 ;
C 216 ; WX 713 ; N logicalnot ; B 15 0 680 288 ;
C 217 ; WX 603 ; N logicaland ; B 23 0 583 454 ;
C 218 ; WX 603 ; N logicalor ; B 30 0 578 477 ;
C 219 ; WX 1042 ; N arrowdblboth ; B 27 -20 1023 510 ;
C 220 ; WX 987 ; N arrowdblleft ; B 30 -15 939 513 ;
C 221 ; WX 603 ; N arrowdblup ; B 39 2 567 911 ;
C 222 ; WX 987 ; N arrowdblright ; B 45 -20 954 508 ;
C 223 ; WX 603 ; N arrowdbldown ; B 44 -19 572 890 ;
C 224 ; WX 494 ; N lozenge ; B 18 0 466 745 ;
C 225 ; WX 329 ; N angleleft ; B 25 -198 306 746 ;
C 226 ; WX 790 ; N registersans ; B 50 -20 740 670 ;
C 227 ; WX 790 ; N copyrightsans ; B 49 -15 739 675 ;
C 228 ; WX 786 ; N trademarksans ; B 5 293 725 673 ;
C 229 ; WX 713 ; N summation ; B 14 -108 695 752 ;
C 230 ; WX 384 ; N parenlefttp ; B 24 -293 436 926 ;
C 231 ; WX 384 ; N parenleftex ; B 24 -85 108 925 ;
C 232 ; WX 384 ; N parenleftbt ; B 24 -293 436 926 ;
C 233 ; WX 384 ; N bracketlefttp ; B 0 -80 349 926 ;
C 234 ; WX 384 ; N bracketleftex ; B 0 -79 77 925 ;
C 235 ; WX 384 ; N bracketleftbt ; B 0 -80 349 926 ;
C 236 ; WX 494 ; N bracelefttp ; B 209 -85 445 925 ;
C 237 ; WX 494 ; N braceleftmid ; B 20 -85 284 935 ;
C 238 ; WX 494 ; N braceleftbt ; B 209 -75 445 935 ;
C 239 ; WX 494 ; N braceex ; B 209 -85 284 935 ;
C 241 ; WX 329 ; N angleright ; B 21 -198 302 746 ;
C 242 ; WX 274 ; N integral ; B 2 -107 291 916 ;
C 243 ; WX 686 ; N integraltp ; B 308 -88 675 920 ;
C 244 ; WX 686 ; N integralex ; B 308 -88 378 975 ;
C 245 ; WX 686 ; N integralbt ; B 11 -87 378 921 ;
C 246 ; WX 384 ; N parenrighttp ; B 54 -293 466 926 ;
C 247 ; WX 384 ; N parenrightex ; B 382 -85 466 925 ;
C 248 ; WX 384 ; N parenrightbt ; B 54 -293 466 926 ;
C 249 ; WX 384 ; N bracketrighttp ; B 22 -80 371 926 ;
C 250 ; WX 384 ; N bracketrightex ; B 294 -79 371 925 ;
C 251 ; WX 384 ; N bracketrightbt ; B 22 -80 371 926 ;
C 252 ; WX 494 ; N bracerighttp ; B 48 -85 284 925 ;
C 253 ; WX 494 ; N bracerightmid ; B 209 -85 473 935 ;
C 254 ; WX 494 ; N bracerightbt ; B 48 -75 284 935 ;
C -1 ; WX 790 ; N apple ; B 56 -3 733 808 ;
EndCharMetrics
EndFontMetrics

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,225 @@
StartFontMetrics 4.1
Comment Copyright (c) 1985, 1987, 1988, 1989, 1997 Adobe Systems Incorporated. All Rights Reserved.
Comment Creation Date: Thu May 1 15:14:13 1997
Comment UniqueID 43082
Comment VMusage 45775 55535
FontName ZapfDingbats
FullName ITC Zapf Dingbats
FamilyName ZapfDingbats
Weight Medium
ItalicAngle 0
IsFixedPitch false
CharacterSet Special
FontBBox -1 -143 981 820
UnderlinePosition -100
UnderlineThickness 50
Version 002.000
Notice Copyright (c) 1985, 1987, 1988, 1989, 1997 Adobe Systems Incorporated. All Rights Reserved.ITC Zapf Dingbats is a registered trademark of International Typeface Corporation.
EncodingScheme FontSpecific
StdHW 28
StdVW 90
StartCharMetrics 202
C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
C 33 ; WX 974 ; N a1 ; B 35 72 939 621 ;
C 34 ; WX 961 ; N a2 ; B 35 81 927 611 ;
C 35 ; WX 974 ; N a202 ; B 35 72 939 621 ;
C 36 ; WX 980 ; N a3 ; B 35 0 945 692 ;
C 37 ; WX 719 ; N a4 ; B 34 139 685 566 ;
C 38 ; WX 789 ; N a5 ; B 35 -14 755 705 ;
C 39 ; WX 790 ; N a119 ; B 35 -14 755 705 ;
C 40 ; WX 791 ; N a118 ; B 35 -13 761 705 ;
C 41 ; WX 690 ; N a117 ; B 34 138 655 553 ;
C 42 ; WX 960 ; N a11 ; B 35 123 925 568 ;
C 43 ; WX 939 ; N a12 ; B 35 134 904 559 ;
C 44 ; WX 549 ; N a13 ; B 29 -11 516 705 ;
C 45 ; WX 855 ; N a14 ; B 34 59 820 632 ;
C 46 ; WX 911 ; N a15 ; B 35 50 876 642 ;
C 47 ; WX 933 ; N a16 ; B 35 139 899 550 ;
C 48 ; WX 911 ; N a105 ; B 35 50 876 642 ;
C 49 ; WX 945 ; N a17 ; B 35 139 909 553 ;
C 50 ; WX 974 ; N a18 ; B 35 104 938 587 ;
C 51 ; WX 755 ; N a19 ; B 34 -13 721 705 ;
C 52 ; WX 846 ; N a20 ; B 36 -14 811 705 ;
C 53 ; WX 762 ; N a21 ; B 35 0 727 692 ;
C 54 ; WX 761 ; N a22 ; B 35 0 727 692 ;
C 55 ; WX 571 ; N a23 ; B -1 -68 571 661 ;
C 56 ; WX 677 ; N a24 ; B 36 -13 642 705 ;
C 57 ; WX 763 ; N a25 ; B 35 0 728 692 ;
C 58 ; WX 760 ; N a26 ; B 35 0 726 692 ;
C 59 ; WX 759 ; N a27 ; B 35 0 725 692 ;
C 60 ; WX 754 ; N a28 ; B 35 0 720 692 ;
C 61 ; WX 494 ; N a6 ; B 35 0 460 692 ;
C 62 ; WX 552 ; N a7 ; B 35 0 517 692 ;
C 63 ; WX 537 ; N a8 ; B 35 0 503 692 ;
C 64 ; WX 577 ; N a9 ; B 35 96 542 596 ;
C 65 ; WX 692 ; N a10 ; B 35 -14 657 705 ;
C 66 ; WX 786 ; N a29 ; B 35 -14 751 705 ;
C 67 ; WX 788 ; N a30 ; B 35 -14 752 705 ;
C 68 ; WX 788 ; N a31 ; B 35 -14 753 705 ;
C 69 ; WX 790 ; N a32 ; B 35 -14 756 705 ;
C 70 ; WX 793 ; N a33 ; B 35 -13 759 705 ;
C 71 ; WX 794 ; N a34 ; B 35 -13 759 705 ;
C 72 ; WX 816 ; N a35 ; B 35 -14 782 705 ;
C 73 ; WX 823 ; N a36 ; B 35 -14 787 705 ;
C 74 ; WX 789 ; N a37 ; B 35 -14 754 705 ;
C 75 ; WX 841 ; N a38 ; B 35 -14 807 705 ;
C 76 ; WX 823 ; N a39 ; B 35 -14 789 705 ;
C 77 ; WX 833 ; N a40 ; B 35 -14 798 705 ;
C 78 ; WX 816 ; N a41 ; B 35 -13 782 705 ;
C 79 ; WX 831 ; N a42 ; B 35 -14 796 705 ;
C 80 ; WX 923 ; N a43 ; B 35 -14 888 705 ;
C 81 ; WX 744 ; N a44 ; B 35 0 710 692 ;
C 82 ; WX 723 ; N a45 ; B 35 0 688 692 ;
C 83 ; WX 749 ; N a46 ; B 35 0 714 692 ;
C 84 ; WX 790 ; N a47 ; B 34 -14 756 705 ;
C 85 ; WX 792 ; N a48 ; B 35 -14 758 705 ;
C 86 ; WX 695 ; N a49 ; B 35 -14 661 706 ;
C 87 ; WX 776 ; N a50 ; B 35 -6 741 699 ;
C 88 ; WX 768 ; N a51 ; B 35 -7 734 699 ;
C 89 ; WX 792 ; N a52 ; B 35 -14 757 705 ;
C 90 ; WX 759 ; N a53 ; B 35 0 725 692 ;
C 91 ; WX 707 ; N a54 ; B 35 -13 672 704 ;
C 92 ; WX 708 ; N a55 ; B 35 -14 672 705 ;
C 93 ; WX 682 ; N a56 ; B 35 -14 647 705 ;
C 94 ; WX 701 ; N a57 ; B 35 -14 666 705 ;
C 95 ; WX 826 ; N a58 ; B 35 -14 791 705 ;
C 96 ; WX 815 ; N a59 ; B 35 -14 780 705 ;
C 97 ; WX 789 ; N a60 ; B 35 -14 754 705 ;
C 98 ; WX 789 ; N a61 ; B 35 -14 754 705 ;
C 99 ; WX 707 ; N a62 ; B 34 -14 673 705 ;
C 100 ; WX 687 ; N a63 ; B 36 0 651 692 ;
C 101 ; WX 696 ; N a64 ; B 35 0 661 691 ;
C 102 ; WX 689 ; N a65 ; B 35 0 655 692 ;
C 103 ; WX 786 ; N a66 ; B 34 -14 751 705 ;
C 104 ; WX 787 ; N a67 ; B 35 -14 752 705 ;
C 105 ; WX 713 ; N a68 ; B 35 -14 678 705 ;
C 106 ; WX 791 ; N a69 ; B 35 -14 756 705 ;
C 107 ; WX 785 ; N a70 ; B 36 -14 751 705 ;
C 108 ; WX 791 ; N a71 ; B 35 -14 757 705 ;
C 109 ; WX 873 ; N a72 ; B 35 -14 838 705 ;
C 110 ; WX 761 ; N a73 ; B 35 0 726 692 ;
C 111 ; WX 762 ; N a74 ; B 35 0 727 692 ;
C 112 ; WX 762 ; N a203 ; B 35 0 727 692 ;
C 113 ; WX 759 ; N a75 ; B 35 0 725 692 ;
C 114 ; WX 759 ; N a204 ; B 35 0 725 692 ;
C 115 ; WX 892 ; N a76 ; B 35 0 858 705 ;
C 116 ; WX 892 ; N a77 ; B 35 -14 858 692 ;
C 117 ; WX 788 ; N a78 ; B 35 -14 754 705 ;
C 118 ; WX 784 ; N a79 ; B 35 -14 749 705 ;
C 119 ; WX 438 ; N a81 ; B 35 -14 403 705 ;
C 120 ; WX 138 ; N a82 ; B 35 0 104 692 ;
C 121 ; WX 277 ; N a83 ; B 35 0 242 692 ;
C 122 ; WX 415 ; N a84 ; B 35 0 380 692 ;
C 123 ; WX 392 ; N a97 ; B 35 263 357 705 ;
C 124 ; WX 392 ; N a98 ; B 34 263 357 705 ;
C 125 ; WX 668 ; N a99 ; B 35 263 633 705 ;
C 126 ; WX 668 ; N a100 ; B 36 263 634 705 ;
C 128 ; WX 390 ; N a89 ; B 35 -14 356 705 ;
C 129 ; WX 390 ; N a90 ; B 35 -14 355 705 ;
C 130 ; WX 317 ; N a93 ; B 35 0 283 692 ;
C 131 ; WX 317 ; N a94 ; B 35 0 283 692 ;
C 132 ; WX 276 ; N a91 ; B 35 0 242 692 ;
C 133 ; WX 276 ; N a92 ; B 35 0 242 692 ;
C 134 ; WX 509 ; N a205 ; B 35 0 475 692 ;
C 135 ; WX 509 ; N a85 ; B 35 0 475 692 ;
C 136 ; WX 410 ; N a206 ; B 35 0 375 692 ;
C 137 ; WX 410 ; N a86 ; B 35 0 375 692 ;
C 138 ; WX 234 ; N a87 ; B 35 -14 199 705 ;
C 139 ; WX 234 ; N a88 ; B 35 -14 199 705 ;
C 140 ; WX 334 ; N a95 ; B 35 0 299 692 ;
C 141 ; WX 334 ; N a96 ; B 35 0 299 692 ;
C 161 ; WX 732 ; N a101 ; B 35 -143 697 806 ;
C 162 ; WX 544 ; N a102 ; B 56 -14 488 706 ;
C 163 ; WX 544 ; N a103 ; B 34 -14 508 705 ;
C 164 ; WX 910 ; N a104 ; B 35 40 875 651 ;
C 165 ; WX 667 ; N a106 ; B 35 -14 633 705 ;
C 166 ; WX 760 ; N a107 ; B 35 -14 726 705 ;
C 167 ; WX 760 ; N a108 ; B 0 121 758 569 ;
C 168 ; WX 776 ; N a112 ; B 35 0 741 705 ;
C 169 ; WX 595 ; N a111 ; B 34 -14 560 705 ;
C 170 ; WX 694 ; N a110 ; B 35 -14 659 705 ;
C 171 ; WX 626 ; N a109 ; B 34 0 591 705 ;
C 172 ; WX 788 ; N a120 ; B 35 -14 754 705 ;
C 173 ; WX 788 ; N a121 ; B 35 -14 754 705 ;
C 174 ; WX 788 ; N a122 ; B 35 -14 754 705 ;
C 175 ; WX 788 ; N a123 ; B 35 -14 754 705 ;
C 176 ; WX 788 ; N a124 ; B 35 -14 754 705 ;
C 177 ; WX 788 ; N a125 ; B 35 -14 754 705 ;
C 178 ; WX 788 ; N a126 ; B 35 -14 754 705 ;
C 179 ; WX 788 ; N a127 ; B 35 -14 754 705 ;
C 180 ; WX 788 ; N a128 ; B 35 -14 754 705 ;
C 181 ; WX 788 ; N a129 ; B 35 -14 754 705 ;
C 182 ; WX 788 ; N a130 ; B 35 -14 754 705 ;
C 183 ; WX 788 ; N a131 ; B 35 -14 754 705 ;
C 184 ; WX 788 ; N a132 ; B 35 -14 754 705 ;
C 185 ; WX 788 ; N a133 ; B 35 -14 754 705 ;
C 186 ; WX 788 ; N a134 ; B 35 -14 754 705 ;
C 187 ; WX 788 ; N a135 ; B 35 -14 754 705 ;
C 188 ; WX 788 ; N a136 ; B 35 -14 754 705 ;
C 189 ; WX 788 ; N a137 ; B 35 -14 754 705 ;
C 190 ; WX 788 ; N a138 ; B 35 -14 754 705 ;
C 191 ; WX 788 ; N a139 ; B 35 -14 754 705 ;
C 192 ; WX 788 ; N a140 ; B 35 -14 754 705 ;
C 193 ; WX 788 ; N a141 ; B 35 -14 754 705 ;
C 194 ; WX 788 ; N a142 ; B 35 -14 754 705 ;
C 195 ; WX 788 ; N a143 ; B 35 -14 754 705 ;
C 196 ; WX 788 ; N a144 ; B 35 -14 754 705 ;
C 197 ; WX 788 ; N a145 ; B 35 -14 754 705 ;
C 198 ; WX 788 ; N a146 ; B 35 -14 754 705 ;
C 199 ; WX 788 ; N a147 ; B 35 -14 754 705 ;
C 200 ; WX 788 ; N a148 ; B 35 -14 754 705 ;
C 201 ; WX 788 ; N a149 ; B 35 -14 754 705 ;
C 202 ; WX 788 ; N a150 ; B 35 -14 754 705 ;
C 203 ; WX 788 ; N a151 ; B 35 -14 754 705 ;
C 204 ; WX 788 ; N a152 ; B 35 -14 754 705 ;
C 205 ; WX 788 ; N a153 ; B 35 -14 754 705 ;
C 206 ; WX 788 ; N a154 ; B 35 -14 754 705 ;
C 207 ; WX 788 ; N a155 ; B 35 -14 754 705 ;
C 208 ; WX 788 ; N a156 ; B 35 -14 754 705 ;
C 209 ; WX 788 ; N a157 ; B 35 -14 754 705 ;
C 210 ; WX 788 ; N a158 ; B 35 -14 754 705 ;
C 211 ; WX 788 ; N a159 ; B 35 -14 754 705 ;
C 212 ; WX 894 ; N a160 ; B 35 58 860 634 ;
C 213 ; WX 838 ; N a161 ; B 35 152 803 540 ;
C 214 ; WX 1016 ; N a163 ; B 34 152 981 540 ;
C 215 ; WX 458 ; N a164 ; B 35 -127 422 820 ;
C 216 ; WX 748 ; N a196 ; B 35 94 698 597 ;
C 217 ; WX 924 ; N a165 ; B 35 140 890 552 ;
C 218 ; WX 748 ; N a192 ; B 35 94 698 597 ;
C 219 ; WX 918 ; N a166 ; B 35 166 884 526 ;
C 220 ; WX 927 ; N a167 ; B 35 32 892 660 ;
C 221 ; WX 928 ; N a168 ; B 35 129 891 562 ;
C 222 ; WX 928 ; N a169 ; B 35 128 893 563 ;
C 223 ; WX 834 ; N a170 ; B 35 155 799 537 ;
C 224 ; WX 873 ; N a171 ; B 35 93 838 599 ;
C 225 ; WX 828 ; N a172 ; B 35 104 791 588 ;
C 226 ; WX 924 ; N a173 ; B 35 98 889 594 ;
C 227 ; WX 924 ; N a162 ; B 35 98 889 594 ;
C 228 ; WX 917 ; N a174 ; B 35 0 882 692 ;
C 229 ; WX 930 ; N a175 ; B 35 84 896 608 ;
C 230 ; WX 931 ; N a176 ; B 35 84 896 608 ;
C 231 ; WX 463 ; N a177 ; B 35 -99 429 791 ;
C 232 ; WX 883 ; N a178 ; B 35 71 848 623 ;
C 233 ; WX 836 ; N a179 ; B 35 44 802 648 ;
C 234 ; WX 836 ; N a193 ; B 35 44 802 648 ;
C 235 ; WX 867 ; N a180 ; B 35 101 832 591 ;
C 236 ; WX 867 ; N a199 ; B 35 101 832 591 ;
C 237 ; WX 696 ; N a181 ; B 35 44 661 648 ;
C 238 ; WX 696 ; N a200 ; B 35 44 661 648 ;
C 239 ; WX 874 ; N a182 ; B 35 77 840 619 ;
C 241 ; WX 874 ; N a201 ; B 35 73 840 615 ;
C 242 ; WX 760 ; N a183 ; B 35 0 725 692 ;
C 243 ; WX 946 ; N a184 ; B 35 160 911 533 ;
C 244 ; WX 771 ; N a197 ; B 34 37 736 655 ;
C 245 ; WX 865 ; N a185 ; B 35 207 830 481 ;
C 246 ; WX 771 ; N a194 ; B 34 37 736 655 ;
C 247 ; WX 888 ; N a198 ; B 34 -19 853 712 ;
C 248 ; WX 967 ; N a186 ; B 35 124 932 568 ;
C 249 ; WX 888 ; N a195 ; B 34 -19 853 712 ;
C 250 ; WX 831 ; N a187 ; B 35 113 796 579 ;
C 251 ; WX 873 ; N a188 ; B 36 118 838 578 ;
C 252 ; WX 927 ; N a189 ; B 35 150 891 542 ;
C 253 ; WX 970 ; N a190 ; B 35 76 931 616 ;
C 254 ; WX 918 ; N a191 ; B 34 99 884 593 ;
EndCharMetrics
EndFontMetrics

View File

@@ -0,0 +1,258 @@
% Windows code page 1250 (Central Europe)
0x0000 0x00 % 00
0x0000 0x01 % 01
0x0000 0x02 % 02
0x0000 0x03 % 03
0x0000 0x04 % 04
0x0000 0x05 % 05
0x0000 0x06 % 06
0x0000 0x07 % 07
0x0000 0x08 % 08
0x0000 0x09 % 09
0x0000 0x0A % 10
0x0000 0x0B % 11
0x0000 0x0C % 12
0x0000 0x0D % 13
0x0000 0x0E % 14
0x0000 0x0F % 15
0x0000 0x10 % 16
0x0000 0x11 % 17
0x0000 0x12 % 18
0x0000 0x13 % 19
0x0000 0x14 % 20
0x0000 0x15 % 21
0x0000 0x16 % 22
0x0000 0x17 % 23
0x0000 0x18 % 24
0x0000 0x19 % 25
0x0000 0x1A % 26
0x0000 0x1B % 27
0x0000 0x1C % 28
0x0000 0x1D % 29
0x0000 0x1E % 30
0x0000 0x1F % 31
0x0020 0x20 % 32
0x0021 0x21 % 33
0x0022 0x22 % 34
0x0023 0x23 % 35
0x0024 0x24 % 36
0x0025 0x25 % 37
0x0026 0x26 % 38
0x0027 0x27 % 39
0x0028 0x28 % 40
0x0029 0x29 % 41
0x002A 0x2A % 42
0x002B 0x2B % 43
0x002C 0x2C % 44
0x002D 0x2D % 45
0x002E 0x2E % 46
0x002F 0x2F % 47
0x0030 0x30 % 48
0x0031 0x31 % 49
0x0032 0x32 % 50
0x0033 0x33 % 51
0x0034 0x34 % 52
0x0035 0x35 % 53
0x0036 0x36 % 54
0x0037 0x37 % 55
0x0038 0x38 % 56
0x0039 0x39 % 57
0x003A 0x3A % 58
0x003B 0x3B % 59
0x003C 0x3C % 60
0x003D 0x3D % 61
0x003E 0x3E % 62
0x003F 0x3F % 63
0x0040 0x40 % 64
0x0041 0x41 % 65
0x0042 0x42 % 66
0x0043 0x43 % 67
0x0044 0x44 % 68
0x0045 0x45 % 69
0x0046 0x46 % 70
0x0047 0x47 % 71
0x0048 0x48 % 72
0x0049 0x49 % 73
0x004A 0x4A % 74
0x004B 0x4B % 75
0x004C 0x4C % 76
0x004D 0x4D % 77
0x004E 0x4E % 78
0x004F 0x4F % 79
0x0050 0x50 % 80
0x0051 0x51 % 81
0x0052 0x52 % 82
0x0053 0x53 % 83
0x0054 0x54 % 84
0x0055 0x55 % 85
0x0056 0x56 % 86
0x0057 0x57 % 87
0x0058 0x58 % 88
0x0059 0x59 % 89
0x005A 0x5A % 90
0x005B 0x5B % 91
0x005C 0x5C % 92
0x005D 0x5D % 93
0x005E 0x5E % 94
0x005F 0x5F % 95
0x0060 0x60 % 96
0x0061 0x61 % 97
0x0062 0x62 % 98
0x0063 0x63 % 99
0x0064 0x64 % 100
0x0065 0x65 % 101
0x0066 0x66 % 102
0x0067 0x67 % 103
0x0068 0x68 % 104
0x0069 0x69 % 105
0x006A 0x6A % 106
0x006B 0x6B % 107
0x006C 0x6C % 108
0x006D 0x6D % 109
0x006E 0x6E % 110
0x006F 0x6F % 111
0x0070 0x70 % 112
0x0071 0x71 % 113
0x0072 0x72 % 114
0x0073 0x73 % 115
0x0074 0x74 % 116
0x0075 0x75 % 117
0x0076 0x76 % 118
0x0077 0x77 % 119
0x0078 0x78 % 120
0x0079 0x79 % 121
0x007A 0x7A % 122
0x007B 0x7B % 123
0x007C 0x7C % 124
0x007D 0x7D % 125
0x007E 0x7E % 126
0x0000 0x7F % 127
0x20AC 0x80 % 128
0x0000 0x81 % 129
0x201A 0x82 % 130
0x0000 0x83 % 131
0x201E 0x84 % 132
0x2026 0x85 % 133
0x2020 0x86 % 134
0x2021 0x87 % 135
0x0000 0x88 % 136
0x2030 0x89 % 137
0x0160 0x8A % 138
0x2039 0x8B % 139
0x015A 0x8C % 140
0x0164 0x8D % 141
0x017D 0x8E % 142
0x0179 0x8F % 143
0x0000 0x90 % 144
0x2018 0x91 % 145
0x2019 0x92 % 146
0x201C 0x93 % 147
0x201D 0x94 % 148
0x2022 0x95 % 149
0x2013 0x96 % 150
0x2014 0x97 % 151
0x0000 0x98 % 152
0x2122 0x99 % 153
0x0161 0x9A % 154
0x203A 0x9B % 155
0x015B 0x9C % 156
0x0165 0x9D % 157
0x017E 0x9E % 158
0x017A 0x9F % 159
0x0020 0xA0 % 160
0x02C7 0xA1 % 161
0x02D8 0xA2 % 162
0x0141 0xA3 % 163
0x00A4 0xA4 % 164
0x0104 0xA5 % 165
0x00A6 0xA6 % 166
0x00A7 0xA7 % 167
0x00A8 0xA8 % 168
0x00A9 0xA9 % 169
0x015E 0xAA % 170
0x00AB 0xAB % 171
0x00AC 0xAC % 172
0x002D 0xAD % 173
0x00AE 0xAE % 174
0x017B 0xAF % 175
0x00B0 0xB0 % 176
0x00B1 0xB1 % 177
0x02DB 0xB2 % 178
0x0142 0xB3 % 179
0x00B4 0xB4 % 180
0x03BC 0xB5 % 181
0x00B6 0xB6 % 182
0x00B7 0xB7 % 183
0x00B8 0xB8 % 184
0x0105 0xB9 % 185
0x015F 0xBA % 186
0x00BB 0xBB % 187
0x013D 0xBC % 188
0x02DD 0xBD % 189
0x013E 0xBE % 190
0x017C 0xBF % 191
0x0154 0xC0 % 192
0x00C1 0xC1 % 193
0x00C2 0xC2 % 194
0x0102 0xC3 % 195
0x00C4 0xC4 % 196
0x0139 0xC5 % 197
0x0106 0xC6 % 198
0x00C7 0xC7 % 199
0x010C 0xC8 % 200
0x00C9 0xC9 % 201
0x0118 0xCA % 202
0x00CB 0xCB % 203
0x011A 0xCC % 204
0x00CD 0xCD % 205
0x00CE 0xCE % 206
0x010E 0xCF % 207
0x00D0 0xD0 % 208
0x0143 0xD1 % 209
0x0147 0xD2 % 210
0x00D3 0xD3 % 211
0x00D4 0xD4 % 212
0x0150 0xD5 % 213
0x00D6 0xD6 % 214
0x00D7 0xD7 % 215
0x0158 0xD8 % 216
0x016E 0xD9 % 217
0x00DA 0xDA % 218
0x0170 0xDB % 219
0x00DC 0xDC % 220
0x00DD 0xDD % 221
0x0162 0xDE % 222
0x00DF 0xDF % 223
0x0155 0xE0 % 224
0x00E1 0xE1 % 225
0x00E2 0xE2 % 226
0x0103 0xE3 % 227
0x00E4 0xE4 % 228
0x013A 0xE5 % 229
0x0107 0xE6 % 230
0x00E7 0xE7 % 231
0x010D 0xE8 % 232
0x00E9 0xE9 % 233
0x0119 0xEA % 234
0x00EB 0xEB % 235
0x011B 0xEC % 236
0x00ED 0xED % 237
0x00EE 0xEE % 238
0x010F 0xEF % 239
0x00F0 0xF0 % 240
0x0144 0xF1 % 241
0x0148 0xF2 % 242
0x00F3 0xF3 % 243
0x00F4 0xF4 % 244
0x0151 0xF5 % 245
0x00F6 0xF6 % 246
0x00F7 0xF7 % 247
0x0159 0xF8 % 248
0x016F 0xF9 % 249
0x00FA 0xFA % 250
0x0171 0xFB % 251
0x00FC 0xFC % 252
0x00FD 0xFD % 253
0x0163 0xFE % 254
0x02D9 0xFF % 255

View File

@@ -0,0 +1,221 @@
% Encoding definition for PDFlib
% Windows code page 1250 (Central Europe)
space 32 % 0x20
exclam 33 % 0x21
quotedbl 34 % 0x22
numbersign 35 % 0x23
dollar 36 % 0x24
percent 37 % 0x25
ampersand 38 % 0x26
quotesingle 39 % 0x27
parenleft 40 % 0x28
parenright 41 % 0x29
asterisk 42 % 0x2A
plus 43 % 0x2B
comma 44 % 0x2C
hyphen 45 % 0x2D
period 46 % 0x2E
slash 47 % 0x2F
zero 48 % 0x30
one 49 % 0x31
two 50 % 0x32
three 51 % 0x33
four 52 % 0x34
five 53 % 0x35
six 54 % 0x36
seven 55 % 0x37
eight 56 % 0x38
nine 57 % 0x39
colon 58 % 0x3A
semicolon 59 % 0x3B
less 60 % 0x3C
equal 61 % 0x3D
greater 62 % 0x3E
question 63 % 0x3F
at 64 % 0x40
A 65 % 0x41
B 66 % 0x42
C 67 % 0x43
D 68 % 0x44
E 69 % 0x45
F 70 % 0x46
G 71 % 0x47
H 72 % 0x48
I 73 % 0x49
J 74 % 0x4A
K 75 % 0x4B
L 76 % 0x4C
M 77 % 0x4D
N 78 % 0x4E
O 79 % 0x4F
P 80 % 0x50
Q 81 % 0x51
R 82 % 0x52
S 83 % 0x53
T 84 % 0x54
U 85 % 0x55
V 86 % 0x56
W 87 % 0x57
X 88 % 0x58
Y 89 % 0x59
Z 90 % 0x5A
bracketleft 91 % 0x5B
backslash 92 % 0x5C
bracketright 93 % 0x5D
asciicircum 94 % 0x5E
underscore 95 % 0x5F
grave 96 % 0x60
a 97 % 0x61
b 98 % 0x62
c 99 % 0x63
d 100 % 0x64
e 101 % 0x65
f 102 % 0x66
g 103 % 0x67
h 104 % 0x68
i 105 % 0x69
j 106 % 0x6A
k 107 % 0x6B
l 108 % 0x6C
m 109 % 0x6D
n 110 % 0x6E
o 111 % 0x6F
p 112 % 0x70
q 113 % 0x71
r 114 % 0x72
s 115 % 0x73
t 116 % 0x74
u 117 % 0x75
v 118 % 0x76
w 119 % 0x77
x 120 % 0x78
y 121 % 0x79
z 122 % 0x7A
braceleft 123 % 0x7B
bar 124 % 0x7C
braceright 125 % 0x7D
asciitilde 126 % 0x7E
Euro 128 % 0x80
quotesinglbase 130 % 0x82
quotedblbase 132 % 0x84
ellipsis 133 % 0x85
dagger 134 % 0x86
daggerdbl 135 % 0x87
perthousand 137 % 0x89
Scaron 138 % 0x8A
guilsinglleft 139 % 0x8B
Sacute 140 % 0x8C
Tcaron 141 % 0x8D
Zcaron 142 % 0x8E
Zacute 143 % 0x8F
quoteleft 145 % 0x91
quoteright 146 % 0x92
quotedblleft 147 % 0x93
quotedblright 148 % 0x94
bullet 149 % 0x95
endash 150 % 0x96
emdash 151 % 0x97
trademark 153 % 0x99
scaron 154 % 0x9A
guilsinglright 155 % 0x9B
sacute 156 % 0x9C
tcaron 157 % 0x9D
zcaron 158 % 0x9E
zacute 159 % 0x9F
space 160 % 0xA0
caron 161 % 0xA1
breve 162 % 0xA2
Lslash 163 % 0xA3
currency 164 % 0xA4
Aogonek 165 % 0xA5
brokenbar 166 % 0xA6
section 167 % 0xA7
dieresis 168 % 0xA8
copyright 169 % 0xA9
Scedilla 170 % 0xAA
guillemotleft 171 % 0xAB
logicalnot 172 % 0xAC
hyphen 173 % 0xAD
registered 174 % 0xAE
Zdotaccent 175 % 0xAF
degree 176 % 0xB0
plusminus 177 % 0xB1
ogonek 178 % 0xB2
lslash 179 % 0xB3
acute 180 % 0xB4
mu 181 % 0xB5
paragraph 182 % 0xB6
periodcentered 183 % 0xB7
cedilla 184 % 0xB8
aogonek 185 % 0xB9
scedilla 186 % 0xBA
guillemotright 187 % 0xBB
Lcaron 188 % 0xBC
hungarumlaut 189 % 0xBD
lcaron 190 % 0xBE
zdotaccent 191 % 0xBF
Racute 192 % 0xC0
Aacute 193 % 0xC1
Acircumflex 194 % 0xC2
Abreve 195 % 0xC3
Adieresis 196 % 0xC4
Lacute 197 % 0xC5
Cacute 198 % 0xC6
Ccedilla 199 % 0xC7
Ccaron 200 % 0xC8
Eacute 201 % 0xC9
Eogonek 202 % 0xCA
Edieresis 203 % 0xCB
Ecaron 204 % 0xCC
Iacute 205 % 0xCD
Icircumflex 206 % 0xCE
Dcaron 207 % 0xCF
Eth 208 % 0xD0
Nacute 209 % 0xD1
Ncaron 210 % 0xD2
Oacute 211 % 0xD3
Ocircumflex 212 % 0xD4
Ohungarumlaut 213 % 0xD5
Odieresis 214 % 0xD6
multiply 215 % 0xD7
Rcaron 216 % 0xD8
Uring 217 % 0xD9
Uacute 218 % 0xDA
Uhungarumlaut 219 % 0xDB
Udieresis 220 % 0xDC
Yacute 221 % 0xDD
Tcommaaccent 222 % 0xDE
germandbls 223 % 0xDF
racute 224 % 0xE0
aacute 225 % 0xE1
acircumflex 226 % 0xE2
abreve 227 % 0xE3
adieresis 228 % 0xE4
lacute 229 % 0xE5
cacute 230 % 0xE6
ccedilla 231 % 0xE7
ccaron 232 % 0xE8
eacute 233 % 0xE9
eogonek 234 % 0xEA
edieresis 235 % 0xEB
ecaron 236 % 0xEC
iacute 237 % 0xED
icircumflex 238 % 0xEE
dcaron 239 % 0xEF
eth 240 % 0xF0
nacute 241 % 0xF1
ncaron 242 % 0xF2
oacute 243 % 0xF3
ocircumflex 244 % 0xF4
ohungarumlaut 245 % 0xF5
odieresis 246 % 0xF6
divide 247 % 0xF7
rcaron 248 % 0xF8
uring 249 % 0xF9
uacute 250 % 0xFA
uhungarumlaut 251 % 0xFB
udieresis 252 % 0xFC
yacute 253 % 0xFD
tcommaaccent 254 % 0xFE
dotaccent 255 % 0xFF

View File

@@ -0,0 +1,226 @@
% Windows code page 1251 (Cyrillic)
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x0402 0x80
0x0403 0x81
0x201A 0x82
0x0453 0x83
0x201E 0x84
0x2026 0x85
0x2020 0x86
0x2021 0x87
0x20AC 0x88
0x2030 0x89
0x0409 0x8A
0x2039 0x8B
0x040A 0x8C
0x040C 0x8D
0x040B 0x8E
0x040F 0x8F
0x0452 0x90
0x2018 0x91
0x2019 0x92
0x201C 0x93
0x201D 0x94
0x2022 0x95
0x2013 0x96
0x2014 0x97
% 0x98
0x2122 0x99
0x0459 0x9A
0x203A 0x9B
0x045A 0x9C
0x045C 0x9D
0x045B 0x9E
0x045F 0x9F
0x00A0 0xA0
0x040E 0xA1
0x045E 0xA2
0x0408 0xA3
0x00A4 0xA4
0x0490 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x0401 0xA8
0x00A9 0xA9
0x0404 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x0407 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x0406 0xB2
0x0456 0xB3
0x0491 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x0451 0xB8
0x2116 0xB9
0x0454 0xBA
0x00BB 0xBB
0x0458 0xBC
0x0405 0xBD
0x0455 0xBE
0x0457 0xBF
0x0410 0xC0
0x0411 0xC1
0x0412 0xC2
0x0413 0xC3
0x0414 0xC4
0x0415 0xC5
0x0416 0xC6
0x0417 0xC7
0x0418 0xC8
0x0419 0xC9
0x041A 0xCA
0x041B 0xCB
0x041C 0xCC
0x041D 0xCD
0x041E 0xCE
0x041F 0xCF
0x0420 0xD0
0x0421 0xD1
0x0422 0xD2
0x0423 0xD3
0x0424 0xD4
0x0425 0xD5
0x0426 0xD6
0x0427 0xD7
0x0428 0xD8
0x0429 0xD9
0x042A 0xDA
0x042B 0xDB
0x042C 0xDC
0x042D 0xDD
0x042E 0xDE
0x042F 0xDF
0x0430 0xE0
0x0431 0xE1
0x0432 0xE2
0x0433 0xE3
0x0434 0xE4
0x0435 0xE5
0x0436 0xE6
0x0437 0xE7
0x0438 0xE8
0x0439 0xE9
0x043A 0xEA
0x043B 0xEB
0x043C 0xEC
0x043D 0xED
0x043E 0xEE
0x043F 0xEF
0x0440 0xF0
0x0441 0xF1
0x0442 0xF2
0x0443 0xF3
0x0444 0xF4
0x0445 0xF5
0x0446 0xF6
0x0447 0xF7
0x0448 0xF8
0x0449 0xF9
0x044A 0xFA
0x044B 0xFB
0x044C 0xFC
0x044D 0xFD
0x044E 0xFE
0x044F 0xFF

View File

@@ -0,0 +1,226 @@
% Windows code page 1252 (Latin 1)
0x0020 0x20 % 32
0x0021 0x21 % 33
0x0022 0x22 % 34
0x0023 0x23 % 35
0x0024 0x24 % 36
0x0025 0x25 % 37
0x0026 0x26 % 38
0x0027 0x27 % 39
0x0028 0x28 % 40
0x0029 0x29 % 41
0x002A 0x2A % 42
0x002B 0x2B % 43
0x002C 0x2C % 44
0x002D 0x2D % 45
0x002E 0x2E % 46
0x002F 0x2F % 47
0x0030 0x30 % 48
0x0031 0x31 % 49
0x0032 0x32 % 50
0x0033 0x33 % 51
0x0034 0x34 % 52
0x0035 0x35 % 53
0x0036 0x36 % 54
0x0037 0x37 % 55
0x0038 0x38 % 56
0x0039 0x39 % 57
0x003A 0x3A % 58
0x003B 0x3B % 59
0x003C 0x3C % 60
0x003D 0x3D % 61
0x003E 0x3E % 62
0x003F 0x3F % 63
0x0040 0x40 % 64
0x0041 0x41 % 65
0x0042 0x42 % 66
0x0043 0x43 % 67
0x0044 0x44 % 68
0x0045 0x45 % 69
0x0046 0x46 % 70
0x0047 0x47 % 71
0x0048 0x48 % 72
0x0049 0x49 % 73
0x004A 0x4A % 74
0x004B 0x4B % 75
0x004C 0x4C % 76
0x004D 0x4D % 77
0x004E 0x4E % 78
0x004F 0x4F % 79
0x0050 0x50 % 80
0x0051 0x51 % 81
0x0052 0x52 % 82
0x0053 0x53 % 83
0x0054 0x54 % 84
0x0055 0x55 % 85
0x0056 0x56 % 86
0x0057 0x57 % 87
0x0058 0x58 % 88
0x0059 0x59 % 89
0x005A 0x5A % 90
0x005B 0x5B % 91
0x005C 0x5C % 92
0x005D 0x5D % 93
0x005E 0x5E % 94
0x005F 0x5F % 95
0x0060 0x60 % 96
0x0061 0x61 % 97
0x0062 0x62 % 98
0x0063 0x63 % 99
0x0064 0x64 % 100
0x0065 0x65 % 101
0x0066 0x66 % 102
0x0067 0x67 % 103
0x0068 0x68 % 104
0x0069 0x69 % 105
0x006A 0x6A % 106
0x006B 0x6B % 107
0x006C 0x6C % 108
0x006D 0x6D % 109
0x006E 0x6E % 110
0x006F 0x6F % 111
0x0070 0x70 % 112
0x0071 0x71 % 113
0x0072 0x72 % 114
0x0073 0x73 % 115
0x0074 0x74 % 116
0x0075 0x75 % 117
0x0076 0x76 % 118
0x0077 0x77 % 119
0x0078 0x78 % 120
0x0079 0x79 % 121
0x007A 0x7A % 122
0x007B 0x7B % 123
0x007C 0x7C % 124
0x007D 0x7D % 125
0x007E 0x7E % 126
0x2022 0x7F % 127
0x20AC 0x80 % 128
0x2022 0x81 % 129
0x201A 0x82 % 130
0x0192 0x83 % 131
0x201E 0x84 % 132
0x2026 0x85 % 133
0x2020 0x86 % 134
0x2021 0x87 % 135
0x02C6 0x88 % 136
0x2030 0x89 % 137
0x0160 0x8A % 138
0x2039 0x8B % 139
0x0152 0x8C % 140
0x2022 0x8D % 141
0x017D 0x8E % 142
0x2022 0x8F % 143
0x2022 0x90 % 144
0x2018 0x91 % 145
0x2019 0x92 % 146
0x201C 0x93 % 147
0x201D 0x94 % 148
0x2022 0x95 % 149
0x2013 0x96 % 150
0x2014 0x97 % 151
0x02DC 0x98 % 152
0x2122 0x99 % 153
0x0161 0x9A % 154
0x203A 0x9B % 155
0x0153 0x9C % 156
0x2022 0x9D % 157
0x017E 0x9E % 158
0x0178 0x9F % 159
0x0020 0xA0 % 160
0x00A1 0xA1 % 161
0x00A2 0xA2 % 162
0x00A3 0xA3 % 163
0x00A4 0xA4 % 164
0x00A5 0xA5 % 165
0x00A6 0xA6 % 166
0x00A7 0xA7 % 167
0x00A8 0xA8 % 168
0x00A9 0xA9 % 169
0x00AA 0xAA % 170
0x00AB 0xAB % 171
0x00AC 0xAC % 172
0x002D 0xAD % 173
0x00AE 0xAE % 174
0x00AF 0xAF % 175
0x00B0 0xB0 % 176
0x00B1 0xB1 % 177
0x00B2 0xB2 % 178
0x00B3 0xB3 % 179
0x00B4 0xB4 % 180
0x03BC 0xB5 % 181
0x00B6 0xB6 % 182
0x00B7 0xB7 % 183
0x00B8 0xB8 % 184
0x00B9 0xB9 % 185
0x00BA 0xBA % 186
0x00BB 0xBB % 187
0x00BC 0xBC % 188
0x00BD 0xBD % 189
0x00BE 0xBE % 190
0x00BF 0xBF % 191
0x00C0 0xC0 % 192
0x00C1 0xC1 % 193
0x00C2 0xC2 % 194
0x00C3 0xC3 % 195
0x00C4 0xC4 % 196
0x00C5 0xC5 % 197
0x00C6 0xC6 % 198
0x00C7 0xC7 % 199
0x00C8 0xC8 % 200
0x00C9 0xC9 % 201
0x00CA 0xCA % 202
0x00CB 0xCB % 203
0x00CC 0xCC % 204
0x00CD 0xCD % 205
0x00CE 0xCE % 206
0x00CF 0xCF % 207
0x00D0 0xD0 % 208
0x00D1 0xD1 % 209
0x00D2 0xD2 % 210
0x00D3 0xD3 % 211
0x00D4 0xD4 % 212
0x00D5 0xD5 % 213
0x00D6 0xD6 % 214
0x00D7 0xD7 % 215
0x00D8 0xD8 % 216
0x00D9 0xD9 % 217
0x00DA 0xDA % 218
0x00DB 0xDB % 219
0x00DC 0xDC % 220
0x00DD 0xDD % 221
0x00DE 0xDE % 222
0x00DF 0xDF % 223
0x00E0 0xE0 % 224
0x00E1 0xE1 % 225
0x00E2 0xE2 % 226
0x00E3 0xE3 % 227
0x00E4 0xE4 % 228
0x00E5 0xE5 % 229
0x00E6 0xE6 % 230
0x00E7 0xE7 % 231
0x00E8 0xE8 % 232
0x00E9 0xE9 % 233
0x00EA 0xEA % 234
0x00EB 0xEB % 235
0x00EC 0xEC % 236
0x00ED 0xED % 237
0x00EE 0xEE % 238
0x00EF 0xEF % 239
0x00F0 0xF0 % 240
0x00F1 0xF1 % 241
0x00F2 0xF2 % 242
0x00F3 0xF3 % 243
0x00F4 0xF4 % 244
0x00F5 0xF5 % 245
0x00F6 0xF6 % 246
0x00F7 0xF7 % 247
0x00F8 0xF8 % 248
0x00F9 0xF9 % 249
0x00FA 0xFA % 250
0x00FB 0xFB % 251
0x00FC 0xFC % 252
0x00FD 0xFD % 253
0x00FE 0xFE % 254
0x00FF 0xFF % 255

View File

@@ -0,0 +1,225 @@
% Windows code page 1253 (Greek)
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x20AC 0x80
% 0x81
0x201A 0x82
0x0192 0x83
0x201E 0x84
0x2026 0x85
0x2020 0x86
0x2021 0x87
% 0x88
0x2030 0x89
% 0x8A
0x2039 0x8B
% 0x8C
% 0x8D
% 0x8E
% 0x8F
% 0x90
0x2018 0x91
0x2019 0x92
0x201C 0x93
0x201D 0x94
0x2022 0x95
0x2013 0x96
0x2014 0x97
% 0x98
0x2122 0x99
% 0x9A
0x203A 0x9B
% 0x9C
% 0x9D
% 0x9E
% 0x9F
0x00A0 0xA0
0x0385 0xA1
0x0386 0xA2
0x00A3 0xA3
0x00A4 0xA4
0x00A5 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x00A9 0xA9
0x00AA 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x2015 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x0384 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x0388 0xB8
0x0389 0xB9
0x038A 0xBA
0x00BB 0xBB
0x038C 0xBC
0x00BD 0xBD
0x038E 0xBE
0x038F 0xBF
0x0390 0xC0
0x0391 0xC1
0x0392 0xC2
0x0393 0xC3
0x0394 0xC4
0x0395 0xC5
0x0396 0xC6
0x0397 0xC7
0x0398 0xC8
0x0399 0xC9
0x039A 0xCA
0x039B 0xCB
0x039C 0xCC
0x039D 0xCD
0x039E 0xCE
0x039F 0xCF
0x03A0 0xD0
0x03A1 0xD1
% 0xD2 undefined
0x03A3 0xD3
0x03A4 0xD4
0x03A5 0xD5
0x03A6 0xD6
0x03A7 0xD7
0x03A8 0xD8
0x03A9 0xD9
0x03AA 0xDA
0x03AB 0xDB
0x03AC 0xDC
0x03AD 0xDD
0x03AE 0xDE
0x03AF 0xDF
0x03B0 0xE0
0x03B1 0xE1
0x03B2 0xE2
0x03B3 0xE3
0x03B4 0xE4
0x03B5 0xE5
0x03B6 0xE6
0x03B7 0xE7
0x03B8 0xE8
0x03B9 0xE9
0x03BA 0xEA
0x03BB 0xEB
0x03BC 0xEC
0x03BD 0xED
0x03BE 0xEE
0x03BF 0xEF
0x03C0 0xF0
0x03C1 0xF1
0x03C2 0xF2
0x03C3 0xF3
0x03C4 0xF4
0x03C5 0xF5
0x03C6 0xF6
0x03C7 0xF7
0x03C8 0xF8
0x03C9 0xF9
0x03CA 0xFA
0x03CB 0xFB
0x03CC 0xFC
0x03CD 0xFD
0x03CE 0xFE

View File

@@ -0,0 +1,226 @@
% Windows code page 1254 (Turkish)
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x20AC 0x80
% 0x81
0x201A 0x82
0x0192 0x83
0x201E 0x84
0x2026 0x85
0x2020 0x86
0x2021 0x87
0x02C6 0x88
0x2030 0x89
0x0160 0x8A
0x2039 0x8B
0x0152 0x8C
% 0x8D
% 0x8E
% 0x8F
% 0x90
0x2018 0x91
0x2019 0x92
0x201C 0x93
0x201D 0x94
0x2022 0x95
0x2013 0x96
0x2014 0x97
0x02DC 0x98
0x2122 0x99
0x0161 0x9A
0x203A 0x9B
0x0153 0x9C
% 0x9D
% 0x9E
0x0178 0x9F
0x00A0 0xA0
0x00A1 0xA1
0x00A2 0xA2
0x00A3 0xA3
0x00A4 0xA4
0x00A5 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x00A9 0xA9
0x00AA 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x00AF 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x00B4 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x00B8 0xB8
0x00B9 0xB9
0x00BA 0xBA
0x00BB 0xBB
0x00BC 0xBC
0x00BD 0xBD
0x00BE 0xBE
0x00BF 0xBF
0x00C0 0xC0
0x00C1 0xC1
0x00C2 0xC2
0x00C3 0xC3
0x00C4 0xC4
0x00C5 0xC5
0x00C6 0xC6
0x00C7 0xC7
0x00C8 0xC8
0x00C9 0xC9
0x00CA 0xCA
0x00CB 0xCB
0x00CC 0xCC
0x00CD 0xCD
0x00CE 0xCE
0x00CF 0xCF
0x011E 0xD0
0x00D1 0xD1
0x00D2 0xD2
0x00D3 0xD3
0x00D4 0xD4
0x00D5 0xD5
0x00D6 0xD6
0x00D7 0xD7
0x00D8 0xD8
0x00D9 0xD9
0x00DA 0xDA
0x00DB 0xDB
0x00DC 0xDC
0x0130 0xDD
0x015E 0xDE
0x00DF 0xDF
0x00E0 0xE0
0x00E1 0xE1
0x00E2 0xE2
0x00E3 0xE3
0x00E4 0xE4
0x00E5 0xE5
0x00E6 0xE6
0x00E7 0xE7
0x00E8 0xE8
0x00E9 0xE9
0x00EA 0xEA
0x00EB 0xEB
0x00EC 0xEC
0x00ED 0xED
0x00EE 0xEE
0x00EF 0xEF
0x011F 0xF0
0x00F1 0xF1
0x00F2 0xF2
0x00F3 0xF3
0x00F4 0xF4
0x00F5 0xF5
0x00F6 0xF6
0x00F7 0xF7
0x00F8 0xF8
0x00F9 0xF9
0x00FA 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x0131 0xFD
0x015F 0xFE
0x00FF 0xFF

View File

@@ -0,0 +1,226 @@
% Windows code page 1255 (Hebrew)
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x20AC 0x80
% 0x81
0x201A 0x82
0x0192 0x83
0x201E 0x84
0x2026 0x85
0x2020 0x86
0x2021 0x87
0x02C6 0x88
0x2030 0x89
% 0x8A
0x2039 0x8B
% 0x8C
% 0x8D
% 0x8E
% 0x8F
% 0x90
0x2018 0x91
0x2019 0x92
0x201C 0x93
0x201D 0x94
0x2022 0x95
0x2013 0x96
0x2014 0x97
0x02DC 0x98
0x2122 0x99
% 0x9A
0x203A 0x9B
% 0x9C
% 0x9D
% 0x9E
% 0x9F
0x00A0 0xA0
0x00A1 0xA1
0x00A2 0xA2
0x00A3 0xA3
0x20AA 0xA4
0x00A5 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x00A9 0xA9
0x00D7 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x00AF 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x00B4 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x00B8 0xB8
0x00B9 0xB9
0x00F7 0xBA
0x00BB 0xBB
0x00BC 0xBC
0x00BD 0xBD
0x00BE 0xBE
0x00BF 0xBF
0x05B0 0xC0
0x05B1 0xC1
0x05B2 0xC2
0x05B3 0xC3
0x05B4 0xC4
0x05B5 0xC5
0x05B6 0xC6
0x05B7 0xC7
0x05B8 0xC8
0x05B9 0xC9
% 0xCA
0x05BB 0xCB
0x05BC 0xCC
0x05BD 0xCD
0x05BE 0xCE
0x05BF 0xCF
0x05C0 0xD0
0x05C1 0xD1
0x05C2 0xD2
0x05C3 0xD3
0x05F0 0xD4
0x05F1 0xD5
0x05F2 0xD6
0x05F3 0xD7 % not in AGL!
0x05F4 0xD8 % not in AGL!
% 0xD9
% 0xDA
% 0xDB
% 0xDC
% 0xDD
% 0xDE
% 0xDF
0x05D0 0xE0
0x05D1 0xE1
0x05D2 0xE2
0x05D3 0xE3
0x05D4 0xE4
0x05D5 0xE5
0x05D6 0xE6
0x05D7 0xE7
0x05D8 0xE8
0x05D9 0xE9
0x05DA 0xEA
0x05DB 0xEB
0x05DC 0xEC
0x05DD 0xED
0x05DE 0xEE
0x05DF 0xEF
0x05E0 0xF0
0x05E1 0xF1
0x05E2 0xF2
0x05E3 0xF3
0x05E4 0xF4
0x05E5 0xF5
0x05E6 0xF6
0x05E7 0xF7
0x05E8 0xF8
0x05E9 0xF9
0x05EA 0xFA
% 0xFB
% 0xFC
0x200E 0xFD
0x200F 0xFE
% 0xFF

View File

@@ -0,0 +1,226 @@
% Windows code page 1256 (Arabic)
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x20AC 0x80
0x067E 0x81
0x201A 0x82
0x0192 0x83
0x201E 0x84
0x2026 0x85
0x2020 0x86
0x2021 0x87
0x02C6 0x88
0x2030 0x89
0x0679 0x8A
0x2039 0x8B
0x0152 0x8C
0x0686 0x8D
0x0698 0x8E
0x0688 0x8F
0x06AF 0x90
0x2018 0x91
0x2019 0x92
0x201C 0x93
0x201D 0x94
0x2022 0x95
0x2013 0x96
0x2014 0x97
0x06A9 0x98 % won't work in PDF since it's not in AGL!
0x2122 0x99
0x0691 0x9A
0x203A 0x9B
0x0153 0x9C
0x200C 0x9D
0x200D 0x9E
0x06BA 0x9F
0x00A0 0xA0
0x060C 0xA1
0x00A2 0xA2
0x00A3 0xA3
0x00A4 0xA4
0x00A5 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x00A9 0xA9
0x06BE 0xAA % won't work in PDF since it's not in AGL!
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x00AF 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x00B4 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x00B8 0xB8
0x00B9 0xB9
0x061B 0xBA
0x00BB 0xBB
0x00BC 0xBC
0x00BD 0xBD
0x00BE 0xBE
0x061F 0xBF
0x06C1 0xC0 % won't work in PDF since it's not in AGL!
0x0621 0xC1
0x0622 0xC2
0x0623 0xC3
0x0624 0xC4
0x0625 0xC5
0x0626 0xC6
0x0627 0xC7
0x0628 0xC8
0x0629 0xC9
0x062A 0xCA
0x062B 0xCB
0x062C 0xCC
0x062D 0xCD
0x062E 0xCE
0x062F 0xCF
0x0630 0xD0
0x0631 0xD1
0x0632 0xD2
0x0633 0xD3
0x0634 0xD4
0x0635 0xD5
0x0636 0xD6
0x00D7 0xD7
0x0637 0xD8
0x0638 0xD9
0x0639 0xDA
0x063A 0xDB
0x0640 0xDC
0x0641 0xDD
0x0642 0xDE
0x0643 0xDF
0x00E0 0xE0
0x0644 0xE1
0x00E2 0xE2
0x0645 0xE3
0x0646 0xE4
0x0647 0xE5
0x0648 0xE6
0x00E7 0xE7
0x00E8 0xE8
0x00E9 0xE9
0x00EA 0xEA
0x00EB 0xEB
0x0649 0xEC
0x064A 0xED
0x00EE 0xEE
0x00EF 0xEF
0x064B 0xF0
0x064C 0xF1
0x064D 0xF2
0x064E 0xF3
0x00F4 0xF4
0x064F 0xF5
0x0650 0xF6
0x00F7 0xF7
0x0651 0xF8
0x00F9 0xF9
0x0652 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x200E 0xFD
0x200F 0xFE
0x06D2 0xFF

View File

@@ -0,0 +1,226 @@
% Windows code page 1257 (Baltic)
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x20AC 0x80
% 0x81
0x201A 0x82
% 0x83
0x201E 0x84
0x2026 0x85
0x2020 0x86
0x2021 0x87
% 0x88
0x2030 0x89
% 0x8A
0x2039 0x8B
% 0x8C
0x00A8 0x8D
0x02C7 0x8E
0x00B8 0x8F
% 0x90
0x2018 0x91
0x2019 0x92
0x201C 0x93
0x201D 0x94
0x2022 0x95
0x2013 0x96
0x2014 0x97
% 0x98
0x2122 0x99
% 0x9A
0x203A 0x9B
% 0x9C
0x00AF 0x9D
0x02DB 0x9E
% 0x9F
0x00A0 0xA0
% 0xA1
0x00A2 0xA2
0x00A3 0xA3
0x00A4 0xA4
% 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00D8 0xA8
0x00A9 0xA9
0x0156 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x00C6 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x00B4 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x00F8 0xB8
0x00B9 0xB9
0x0157 0xBA
0x00BB 0xBB
0x00BC 0xBC
0x00BD 0xBD
0x00BE 0xBE
0x00E6 0xBF
0x0104 0xC0
0x012E 0xC1
0x0100 0xC2
0x0106 0xC3
0x00C4 0xC4
0x00C5 0xC5
0x0118 0xC6
0x0112 0xC7
0x010C 0xC8
0x00C9 0xC9
0x0179 0xCA
0x0116 0xCB
0x0122 0xCC
0x0136 0xCD
0x012A 0xCE
0x013B 0xCF
0x0160 0xD0
0x0143 0xD1
0x0145 0xD2
0x00D3 0xD3
0x014C 0xD4
0x00D5 0xD5
0x00D6 0xD6
0x00D7 0xD7
0x0172 0xD8
0x0141 0xD9
0x015A 0xDA
0x016A 0xDB
0x00DC 0xDC
0x017B 0xDD
0x017D 0xDE
0x00DF 0xDF
0x0105 0xE0
0x012F 0xE1
0x0101 0xE2
0x0107 0xE3
0x00E4 0xE4
0x00E5 0xE5
0x0119 0xE6
0x0113 0xE7
0x010D 0xE8
0x00E9 0xE9
0x017A 0xEA
0x0117 0xEB
0x0123 0xEC
0x0137 0xED
0x012B 0xEE
0x013C 0xEF
0x0161 0xF0
0x0144 0xF1
0x0146 0xF2
0x00F3 0xF3
0x014D 0xF4
0x00F5 0xF5
0x00F6 0xF6
0x00F7 0xF7
0x0173 0xF8
0x0142 0xF9
0x015B 0xFA
0x016B 0xFB
0x00FC 0xFC
0x017C 0xFD
0x017E 0xFE
0x02D9 0xFF

View File

@@ -0,0 +1,226 @@
% Windows code page 1258 (Viet Nam)
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x20AC 0x80
% 0x81
0x201A 0x82
0x0192 0x83
0x201E 0x84
0x2026 0x85
0x2020 0x86
0x2021 0x87
0x02C6 0x88
0x2030 0x89
% 0x8A
0x2039 0x8B
0x0152 0x8C
% 0x8D
% 0x8E
% 0x8F
% 0x90
0x2018 0x91
0x2019 0x92
0x201C 0x93
0x201D 0x94
0x2022 0x95
0x2013 0x96
0x2014 0x97
0x02DC 0x98
0x2122 0x99
% 0x9A
0x203A 0x9B
0x0153 0x9C
% 0x9D
% 0x9E
0x0178 0x9F
0x00A0 0xA0
0x00A1 0xA1
0x00A2 0xA2
0x00A3 0xA3
0x00A4 0xA4
0x00A5 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x00A9 0xA9
0x00AA 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x00AF 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x00B4 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x00B8 0xB8
0x00B9 0xB9
0x00BA 0xBA
0x00BB 0xBB
0x00BC 0xBC
0x00BD 0xBD
0x00BE 0xBE
0x00BF 0xBF
0x00C0 0xC0
0x00C1 0xC1
0x00C2 0xC2
0x0102 0xC3
0x00C4 0xC4
0x00C5 0xC5
0x00C6 0xC6
0x00C7 0xC7
0x00C8 0xC8
0x00C9 0xC9
0x00CA 0xCA
0x00CB 0xCB
0x0300 0xCC
0x00CD 0xCD
0x00CE 0xCE
0x00CF 0xCF
0x0110 0xD0
0x00D1 0xD1
0x0309 0xD2
0x00D3 0xD3
0x00D4 0xD4
0x01A0 0xD5
0x00D6 0xD6
0x00D7 0xD7
0x00D8 0xD8
0x00D9 0xD9
0x00DA 0xDA
0x00DB 0xDB
0x00DC 0xDC
0x01AF 0xDD
0x0303 0xDE
0x00DF 0xDF
0x00E0 0xE0
0x00E1 0xE1
0x00E2 0xE2
0x0103 0xE3
0x00E4 0xE4
0x00E5 0xE5
0x00E6 0xE6
0x00E7 0xE7
0x00E8 0xE8
0x00E9 0xE9
0x00EA 0xEA
0x00EB 0xEB
0x0301 0xEC
0x00ED 0xED
0x00EE 0xEE
0x00EF 0xEF
0x0111 0xF0
0x00F1 0xF1
0x0323 0xF2
0x00F3 0xF3
0x00F4 0xF4
0x01A1 0xF5
0x00F6 0xF6
0x00F7 0xF7
0x00F8 0xF8
0x00F9 0xF9
0x00FA 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x01B0 0xFD
0x20AB 0xFE
0x00FF 0xFF

View File

@@ -0,0 +1,228 @@
% Encoding definition for PDFlib
% ISO 8859-10 (Latin-6)
% Latin-6 is a variation of Latin-4 and covers the Nordic area.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x0000 0x7F
0x0000 0x80
0x0000 0x81
0x0000 0x82
0x0000 0x83
0x0000 0x84
0x0000 0x85
0x0000 0x86
0x0000 0x87
0x0000 0x88
0x0000 0x89
0x0000 0x8A
0x0000 0x8B
0x0000 0x8C
0x0000 0x8D
0x0000 0x8E
0x0000 0x8F
0x0000 0x90
0x0000 0x91
0x0000 0x92
0x0000 0x93
0x0000 0x94
0x0000 0x95
0x0000 0x96
0x0000 0x97
0x0000 0x98
0x0000 0x99
0x0000 0x9A
0x0000 0x9B
0x0000 0x9C
0x0000 0x9D
0x0000 0x9E
0x0000 0x9F
0x00A0 0xA0
0x0104 0xA1
0x0112 0xA2
0x0122 0xA3
0x012A 0xA4
0x0128 0xA5
0x0136 0xA6
0x00A7 0xA7
0x013B 0xA8
0x0110 0xA9
0x0160 0xAA
0x0166 0xAB
0x017D 0xAC
0x00AD 0xAD
0x016A 0xAE
0x014A 0xAF
0x00B0 0xB0
0x0105 0xB1
0x0113 0xB2
0x0123 0xB3
0x012B 0xB4
0x0129 0xB5
0x0137 0xB6
0x00B7 0xB7
0x013C 0xB8
0x0111 0xB9
0x0161 0xBA
0x0167 0xBB
0x017E 0xBC
0x2015 0xBD
0x016B 0xBE
0x014B 0xBF
0x0100 0xC0
0x00C1 0xC1
0x00C2 0xC2
0x00C3 0xC3
0x00C4 0xC4
0x00C5 0xC5
0x00C6 0xC6
0x012E 0xC7
0x010C 0xC8
0x00C9 0xC9
0x0118 0xCA
0x00CB 0xCB
0x0116 0xCC
0x00CD 0xCD
0x00CE 0xCE
0x00CF 0xCF
0x00D0 0xD0
0x0145 0xD1
0x014C 0xD2
0x00D3 0xD3
0x00D4 0xD4
0x00D5 0xD5
0x00D6 0xD6
0x0168 0xD7
0x00D8 0xD8
0x0172 0xD9
0x00DA 0xDA
0x00DB 0xDB
0x00DC 0xDC
0x00DD 0xDD
0x00DE 0xDE
0x00DF 0xDF
0x0101 0xE0
0x00E1 0xE1
0x00E2 0xE2
0x00E3 0xE3
0x00E4 0xE4
0x00E5 0xE5
0x00E6 0xE6
0x012F 0xE7
0x010D 0xE8
0x00E9 0xE9
0x0119 0xEA
0x00EB 0xEB
0x0117 0xEC
0x00ED 0xED
0x00EE 0xEE
0x00EF 0xEF
0x00F0 0xF0
0x0146 0xF1
0x014D 0xF2
0x00F3 0xF3
0x00F4 0xF4
0x00F5 0xF5
0x00F6 0xF6
0x0169 0xF7
0x00F8 0xF8
0x0173 0xF9
0x00FA 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x00FD 0xFD
0x00FE 0xFE
0x0138 0xFF

View File

@@ -0,0 +1,195 @@
% Encoding definition for PDFlib
% ISO 8859-13 (Latin-7)
% Latin-7 covers Baltic languages.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x201D 0xA1
0x00A2 0xA2
0x00A3 0xA3
0x00A4 0xA4
0x201E 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00D8 0xA8
0x00A9 0xA9
0x0156 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x00C6 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x201C 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x00F8 0xB8
0x00B9 0xB9
0x0157 0xBA
0x00BB 0xBB
0x00BC 0xBC
0x00BD 0xBD
0x00BE 0xBE
0x00E6 0xBF
0x0104 0xC0
0x012E 0xC1
0x0100 0xC2
0x0106 0xC3
0x00C4 0xC4
0x00C5 0xC5
0x0118 0xC6
0x0112 0xC7
0x010C 0xC8
0x00C9 0xC9
0x0179 0xCA
0x0116 0xCB
0x0122 0xCC
0x0136 0xCD
0x012A 0xCE
0x013B 0xCF
0x0160 0xD0
0x0143 0xD1
0x0145 0xD2
0x00D3 0xD3
0x014C 0xD4
0x00D5 0xD5
0x00D6 0xD6
0x00D7 0xD7
0x0172 0xD8
0x0141 0xD9
0x015A 0xDA
0x016A 0xDB
0x00DC 0xDC
0x017B 0xDD
0x017D 0xDE
0x00DF 0xDF
0x0105 0xE0
0x012F 0xE1
0x0101 0xE2
0x0107 0xE3
0x00E4 0xE4
0x00E5 0xE5
0x0119 0xE6
0x0113 0xE7
0x010D 0xE8
0x00E9 0xE9
0x017A 0xEA
0x0117 0xEB
0x0123 0xEC
0x0137 0xED
0x012B 0xEE
0x013C 0xEF
0x0161 0xF0
0x0144 0xF1
0x0146 0xF2
0x00F3 0xF3
0x014D 0xF4
0x00F5 0xF5
0x00F6 0xF6
0x00F7 0xF7
0x0173 0xF8
0x0142 0xF9
0x015B 0xFA
0x016B 0xFB
0x00FC 0xFC
0x017C 0xFD
0x017E 0xFE
0x2019 0xFF

View File

@@ -0,0 +1,195 @@
% Encoding definition for PDFlib
% ISO 8859-14 (Latin-8)
% Latin-8 covers Celtic.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x1E02 0xA1 % won't work in PDF since it's not in AGL!
0x1E03 0xA2 % won't work in PDF since it's not in AGL!
0x00A3 0xA3
0x010A 0xA4
0x010B 0xA5
0x1E0A 0xA6 % won't work in PDF since it's not in AGL!
0x00A7 0xA7
0x1E80 0xA8
0x00A9 0xA9
0x1E82 0xAA
0x1E0B 0xAB % won't work in PDF since it's not in AGL!
0x1EF2 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x0178 0xAF
0x1E1E 0xB0 % won't work in PDF since it's not in AGL!
0x1E1F 0xB1 % won't work in PDF since it's not in AGL!
0x0120 0xB2
0x0121 0xB3
0x1E40 0xB4 % won't work in PDF since it's not in AGL!
0x1E41 0xB5 % won't work in PDF since it's not in AGL!
0x00B6 0xB6
0x1E56 0xB7 % won't work in PDF since it's not in AGL!
0x1E81 0xB8
0x1E57 0xB9 % won't work in PDF since it's not in AGL!
0x1E83 0xBA
0x1E60 0xBB % won't work in PDF since it's not in AGL!
0x1EF3 0xBC
0x1E84 0xBD
0x1E85 0xBE
0x1E61 0xBF % won't work in PDF since it's not in AGL!
0x00C0 0xC0
0x00C1 0xC1
0x00C2 0xC2
0x00C3 0xC3
0x00C4 0xC4
0x00C5 0xC5
0x00C6 0xC6
0x00C7 0xC7
0x00C8 0xC8
0x00C9 0xC9
0x00CA 0xCA
0x00CB 0xCB
0x00CC 0xCC
0x00CD 0xCD
0x00CE 0xCE
0x00CF 0xCF
0x0174 0xD0
0x00D1 0xD1
0x00D2 0xD2
0x00D3 0xD3
0x00D4 0xD4
0x00D5 0xD5
0x00D6 0xD6
0x1E6A 0xD7 % won't work in PDF since it's not in AGL!
0x00D8 0xD8
0x00D9 0xD9
0x00DA 0xDA
0x00DB 0xDB
0x00DC 0xDC
0x00DD 0xDD
0x0176 0xDE
0x00DF 0xDF
0x00E0 0xE0
0x00E1 0xE1
0x00E2 0xE2
0x00E3 0xE3
0x00E4 0xE4
0x00E5 0xE5
0x00E6 0xE6
0x00E7 0xE7
0x00E8 0xE8
0x00E9 0xE9
0x00EA 0xEA
0x00EB 0xEB
0x00EC 0xEC
0x00ED 0xED
0x00EE 0xEE
0x00EF 0xEF
0x0175 0xF0
0x00F1 0xF1
0x00F2 0xF2
0x00F3 0xF3
0x00F4 0xF4
0x00F5 0xF5
0x00F6 0xF6
0x1E6B 0xF7 % won't work in PDF since it's not in AGL!
0x00F8 0xF8
0x00F9 0xF9
0x00FA 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x00FD 0xFD
0x0177 0xFE
0x00FF 0xFF

View File

@@ -0,0 +1,262 @@
% Encoding definition for PDFlib
% ISO 8859-15 (Latin-9)
% Latin-9 is a variation of Latin-1 which adds the Euro character
% as well as some missing French and Finish characters.
% Latin-9 is sometimes also dubbed Latin-0.
0x0000 0x00 % 00
0x0000 0x01 % 01
0x0000 0x02 % 02
0x0000 0x03 % 03
0x0000 0x04 % 04
0x0000 0x05 % 05
0x0000 0x06 % 06
0x0000 0x07 % 07
0x0000 0x08 % 08
0x0000 0x09 % 09
0x0000 0x0A % 10
0x0000 0x0B % 11
0x0000 0x0C % 12
0x0000 0x0D % 13
0x0000 0x0E % 14
0x0000 0x0F % 15
0x0000 0x10 % 16
0x0000 0x11 % 17
0x0000 0x12 % 18
0x0000 0x13 % 19
0x0000 0x14 % 20
0x0000 0x15 % 21
0x0000 0x16 % 22
0x0000 0x17 % 23
0x0000 0x18 % 24
0x0000 0x19 % 25
0x0000 0x1A % 26
0x0000 0x1B % 27
0x0000 0x1C % 28
0x0000 0x1D % 29
0x0000 0x1E % 30
0x0000 0x1F % 31
0x0020 0x20 % 32
0x0021 0x21 % 33
0x0022 0x22 % 34
0x0023 0x23 % 35
0x0024 0x24 % 36
0x0025 0x25 % 37
0x0026 0x26 % 38
0x0027 0x27 % 39
0x0028 0x28 % 40
0x0029 0x29 % 41
0x002A 0x2A % 42
0x002B 0x2B % 43
0x002C 0x2C % 44
0x002D 0x2D % 45
0x002E 0x2E % 46
0x002F 0x2F % 47
0x0030 0x30 % 48
0x0031 0x31 % 49
0x0032 0x32 % 50
0x0033 0x33 % 51
0x0034 0x34 % 52
0x0035 0x35 % 53
0x0036 0x36 % 54
0x0037 0x37 % 55
0x0038 0x38 % 56
0x0039 0x39 % 57
0x003A 0x3A % 58
0x003B 0x3B % 59
0x003C 0x3C % 60
0x003D 0x3D % 61
0x003E 0x3E % 62
0x003F 0x3F % 63
0x0040 0x40 % 64
0x0041 0x41 % 65
0x0042 0x42 % 66
0x0043 0x43 % 67
0x0044 0x44 % 68
0x0045 0x45 % 69
0x0046 0x46 % 70
0x0047 0x47 % 71
0x0048 0x48 % 72
0x0049 0x49 % 73
0x004A 0x4A % 74
0x004B 0x4B % 75
0x004C 0x4C % 76
0x004D 0x4D % 77
0x004E 0x4E % 78
0x004F 0x4F % 79
0x0050 0x50 % 80
0x0051 0x51 % 81
0x0052 0x52 % 82
0x0053 0x53 % 83
0x0054 0x54 % 84
0x0055 0x55 % 85
0x0056 0x56 % 86
0x0057 0x57 % 87
0x0058 0x58 % 88
0x0059 0x59 % 89
0x005A 0x5A % 90
0x005B 0x5B % 91
0x005C 0x5C % 92
0x005D 0x5D % 93
0x005E 0x5E % 94
0x005F 0x5F % 95
0x0060 0x60 % 96
0x0061 0x61 % 97
0x0062 0x62 % 98
0x0063 0x63 % 99
0x0064 0x64 % 100
0x0065 0x65 % 101
0x0066 0x66 % 102
0x0067 0x67 % 103
0x0068 0x68 % 104
0x0069 0x69 % 105
0x006A 0x6A % 106
0x006B 0x6B % 107
0x006C 0x6C % 108
0x006D 0x6D % 109
0x006E 0x6E % 110
0x006F 0x6F % 111
0x0070 0x70 % 112
0x0071 0x71 % 113
0x0072 0x72 % 114
0x0073 0x73 % 115
0x0074 0x74 % 116
0x0075 0x75 % 117
0x0076 0x76 % 118
0x0077 0x77 % 119
0x0078 0x78 % 120
0x0079 0x79 % 121
0x007A 0x7A % 122
0x007B 0x7B % 123
0x007C 0x7C % 124
0x007D 0x7D % 125
0x007E 0x7E % 126
0x0000 0x7F % 127
0x0000 0x80 % 128
0x0000 0x81 % 129
0x0000 0x82 % 130
0x0000 0x83 % 131
0x0000 0x84 % 132
0x0000 0x85 % 133
0x0000 0x86 % 134
0x0000 0x87 % 135
0x0000 0x88 % 136
0x0000 0x89 % 137
0x0000 0x8A % 138
0x0000 0x8B % 139
0x0000 0x8C % 140
0x0000 0x8D % 141
0x0000 0x8E % 142
0x0000 0x8F % 143
0x0000 0x90 % 144
0x0000 0x91 % 145
0x0000 0x92 % 146
0x0000 0x93 % 147
0x0000 0x94 % 148
0x0000 0x95 % 149
0x0000 0x96 % 150
0x0000 0x97 % 151
0x0000 0x98 % 152
0x0000 0x99 % 153
0x0000 0x9A % 154
0x0000 0x9B % 155
0x0000 0x9C % 156
0x0000 0x9D % 157
0x0000 0x9E % 158
0x0000 0x9F % 159
0x0020 0xA0 % 160
0x00A1 0xA1 % 161
0x00A2 0xA2 % 162
0x00A3 0xA3 % 163
0x20AC 0xA4 % 164
0x00A5 0xA5 % 165
0x0160 0xA6 % 166
0x00A7 0xA7 % 167
0x0161 0xA8 % 168
0x00A9 0xA9 % 169
0x00AA 0xAA % 170
0x00AB 0xAB % 171
0x00AC 0xAC % 172
0x002D 0xAD % 173
0x00AE 0xAE % 174
0x00AF 0xAF % 175
0x00B0 0xB0 % 176
0x00B1 0xB1 % 177
0x00B2 0xB2 % 178
0x00B3 0xB3 % 179
0x017D 0xB4 % 180
0x03BC 0xB5 % 181
0x00B6 0xB6 % 182
0x2022 0xB7 % 183
0x017E 0xB8 % 184
0x00B9 0xB9 % 185
0x00BA 0xBA % 186
0x00BB 0xBB % 187
0x0152 0xBC % 188
0x0153 0xBD % 189
0x0178 0xBE % 190
0x00BF 0xBF % 191
0x00C0 0xC0 % 192
0x00C1 0xC1 % 193
0x00C2 0xC2 % 194
0x00C3 0xC3 % 195
0x00C4 0xC4 % 196
0x00C5 0xC5 % 197
0x00C6 0xC6 % 198
0x00C7 0xC7 % 199
0x00C8 0xC8 % 200
0x00C9 0xC9 % 201
0x00CA 0xCA % 202
0x00CB 0xCB % 203
0x00CC 0xCC % 204
0x00CD 0xCD % 205
0x00CE 0xCE % 206
0x00CF 0xCF % 207
0x00D0 0xD0 % 208
0x00D1 0xD1 % 209
0x00D2 0xD2 % 210
0x00D3 0xD3 % 211
0x00D4 0xD4 % 212
0x00D5 0xD5 % 213
0x00D6 0xD6 % 214
0x00D7 0xD7 % 215
0x00D8 0xD8 % 216
0x00D9 0xD9 % 217
0x00DA 0xDA % 218
0x00DB 0xDB % 219
0x00DC 0xDC % 220
0x00DD 0xDD % 221
0x00DE 0xDE % 222
0x00DF 0xDF % 223
0x00E0 0xE0 % 224
0x00E1 0xE1 % 225
0x00E2 0xE2 % 226
0x00E3 0xE3 % 227
0x00E4 0xE4 % 228
0x00E5 0xE5 % 229
0x00E6 0xE6 % 230
0x00E7 0xE7 % 231
0x00E8 0xE8 % 232
0x00E9 0xE9 % 233
0x00EA 0xEA % 234
0x00EB 0xEB % 235
0x00EC 0xEC % 236
0x00ED 0xED % 237
0x00EE 0xEE % 238
0x00EF 0xEF % 239
0x00F0 0xF0 % 240
0x00F1 0xF1 % 241
0x00F2 0xF2 % 242
0x00F3 0xF3 % 243
0x00F4 0xF4 % 244
0x00F5 0xF5 % 245
0x00F6 0xF6 % 246
0x00F7 0xF7 % 247
0x00F8 0xF8 % 248
0x00F9 0xF9 % 249
0x00FA 0xFA % 250
0x00FB 0xFB % 251
0x00FC 0xFC % 252
0x00FD 0xFD % 253
0x00FE 0xFE % 254
0x00FF 0xFF % 255

View File

@@ -0,0 +1,197 @@
% Encoding definition for PDFlib
% ISO 8859-15 (Latin-9)
% Latin-9 is a variation of Latin-1 which adds the Euro character
% as well as some missing French and Finish characters.
% Latin-9 is sometimes also dubbed Latin-0.
space 32 % 0x20
exclam 33 % 0x21
quotedbl 34 % 0x22
numbersign 35 % 0x23
dollar 36 % 0x24
percent 37 % 0x25
ampersand 38 % 0x26
quotesingle 39 % 0x27
parenleft 40 % 0x28
parenright 41 % 0x29
asterisk 42 % 0x2A
plus 43 % 0x2B
comma 44 % 0x2C
hyphen 45 % 0x2D
period 46 % 0x2E
slash 47 % 0x2F
zero 48 % 0x30
one 49 % 0x31
two 50 % 0x32
three 51 % 0x33
four 52 % 0x34
five 53 % 0x35
six 54 % 0x36
seven 55 % 0x37
eight 56 % 0x38
nine 57 % 0x39
colon 58 % 0x3A
semicolon 59 % 0x3B
less 60 % 0x3C
equal 61 % 0x3D
greater 62 % 0x3E
question 63 % 0x3F
at 64 % 0x40
A 65 % 0x41
B 66 % 0x42
C 67 % 0x43
D 68 % 0x44
E 69 % 0x45
F 70 % 0x46
G 71 % 0x47
H 72 % 0x48
I 73 % 0x49
J 74 % 0x4A
K 75 % 0x4B
L 76 % 0x4C
M 77 % 0x4D
N 78 % 0x4E
O 79 % 0x4F
P 80 % 0x50
Q 81 % 0x51
R 82 % 0x52
S 83 % 0x53
T 84 % 0x54
U 85 % 0x55
V 86 % 0x56
W 87 % 0x57
X 88 % 0x58
Y 89 % 0x59
Z 90 % 0x5A
bracketleft 91 % 0x5B
backslash 92 % 0x5C
bracketright 93 % 0x5D
asciicircum 94 % 0x5E
underscore 95 % 0x5F
grave 96 % 0x60
a 97 % 0x61
b 98 % 0x62
c 99 % 0x63
d 100 % 0x64
e 101 % 0x65
f 102 % 0x66
g 103 % 0x67
h 104 % 0x68
i 105 % 0x69
j 106 % 0x6A
k 107 % 0x6B
l 108 % 0x6C
m 109 % 0x6D
n 110 % 0x6E
o 111 % 0x6F
p 112 % 0x70
q 113 % 0x71
r 114 % 0x72
s 115 % 0x73
t 116 % 0x74
u 117 % 0x75
v 118 % 0x76
w 119 % 0x77
x 120 % 0x78
y 121 % 0x79
z 122 % 0x7A
braceleft 123 % 0x7B
bar 124 % 0x7C
braceright 125 % 0x7D
asciitilde 126 % 0x7E
space 160 % 0xA0
exclamdown 161 % 0xA1
cent 162 % 0xA2
sterling 163 % 0xA3
Euro 164 % 0xA4
yen 165 % 0xA5
Scaron 166 % 0xA6
section 167 % 0xA7
scaron 168 % 0xA8
copyright 169 % 0xA9
ordfeminine 170 % 0xAA
guillemotleft 171 % 0xAB
logicalnot 172 % 0xAC
hyphen 173 % 0xAD
registered 174 % 0xAE
macron 175 % 0xAF
degree 176 % 0xB0
plusminus 177 % 0xB1
twosuperior 178 % 0xB2
threesuperior 179 % 0xB3
Zcaron 180 % 0xB4
mu 181 % 0xB5
paragraph 182 % 0xB6
bullet 183 % 0xB7
zcaron 184 % 0xB8
onesuperior 185 % 0xB9
ordmasculine 186 % 0xBA
guillemotright 187 % 0xBB
OE 188 % 0xBC
oe 189 % 0xBD
Ydieresis 190 % 0xBE
questiondown 191 % 0xBF
Agrave 192 % 0xC0
Aacute 193 % 0xC1
Acircumflex 194 % 0xC2
Atilde 195 % 0xC3
Adieresis 196 % 0xC4
Aring 197 % 0xC5
AE 198 % 0xC6
Ccedilla 199 % 0xC7
Egrave 200 % 0xC8
Eacute 201 % 0xC9
Ecircumflex 202 % 0xCA
Edieresis 203 % 0xCB
Igrave 204 % 0xCC
Iacute 205 % 0xCD
Icircumflex 206 % 0xCE
Idieresis 207 % 0xCF
Eth 208 % 0xD0
Ntilde 209 % 0xD1
Ograve 210 % 0xD2
Oacute 211 % 0xD3
Ocircumflex 212 % 0xD4
Otilde 213 % 0xD5
Odieresis 214 % 0xD6
multiply 215 % 0xD7
Oslash 216 % 0xD8
Ugrave 217 % 0xD9
Uacute 218 % 0xDA
Ucircumflex 219 % 0xDB
Udieresis 220 % 0xDC
Yacute 221 % 0xDD
Thorn 222 % 0xDE
germandbls 223 % 0xDF
agrave 224 % 0xE0
aacute 225 % 0xE1
acircumflex 226 % 0xE2
atilde 227 % 0xE3
adieresis 228 % 0xE4
aring 229 % 0xE5
ae 230 % 0xE6
ccedilla 231 % 0xE7
egrave 232 % 0xE8
eacute 233 % 0xE9
ecircumflex 234 % 0xEA
edieresis 235 % 0xEB
igrave 236 % 0xEC
iacute 237 % 0xED
icircumflex 238 % 0xEE
idieresis 239 % 0xEF
eth 240 % 0xF0
ntilde 241 % 0xF1
ograve 242 % 0xF2
oacute 243 % 0xF3
ocircumflex 244 % 0xF4
otilde 245 % 0xF5
odieresis 246 % 0xF6
divide 247 % 0xF7
oslash 248 % 0xF8
ugrave 249 % 0xF9
uacute 250 % 0xFA
ucircumflex 251 % 0xFB
udieresis 252 % 0xFC
yacute 253 % 0xFD
thorn 254 % 0xFE
ydieresis 255 % 0xFF

View File

@@ -0,0 +1,195 @@
% Encoding definition for PDFlib
% ISO 8859-16 (Latin-10)
% Latin-10 covers Hungarian, Polish, Romanian, and Slovenian.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x0104 0xA1
0x0105 0xA2
0x0141 0xA3
0x20AC 0xA4
0x201E 0xA5
0x0160 0xA6
0x00A7 0xA7
0x0161 0xA8
0x00A9 0xA9
0x0218 0xAA
0x00AB 0xAB
0x0179 0xAC
0x00AD 0xAD
0x017A 0xAE
0x017B 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x010C 0xB2
0x0142 0xB3
0x017D 0xB4
0x201D 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x017E 0xB8
0x010D 0xB9
0x0219 0xBA
0x00BB 0xBB
0x0152 0xBC
0x0153 0xBD
0x0178 0xBE
0x017C 0xBF
0x00C0 0xC0
0x00C1 0xC1
0x00C2 0xC2
0x0102 0xC3
0x00C4 0xC4
0x0106 0xC5
0x00C6 0xC6
0x00C7 0xC7
0x00C8 0xC8
0x00C9 0xC9
0x00CA 0xCA
0x00CB 0xCB
0x00CC 0xCC
0x00CD 0xCD
0x00CE 0xCE
0x00CF 0xCF
0x0110 0xD0
0x0143 0xD1
0x00D2 0xD2
0x00D3 0xD3
0x00D4 0xD4
0x0150 0xD5
0x00D6 0xD6
0x015A 0xD7
0x0170 0xD8
0x00D9 0xD9
0x00DA 0xDA
0x00DB 0xDB
0x00DC 0xDC
0x0118 0xDD
0x021A 0xDE
0x00DF 0xDF
0x00E0 0xE0
0x00E1 0xE1
0x00E2 0xE2
0x0103 0xE3
0x00E4 0xE4
0x0107 0xE5
0x00E6 0xE6
0x00E7 0xE7
0x00E8 0xE8
0x00E9 0xE9
0x00EA 0xEA
0x00EB 0xEB
0x00EC 0xEC
0x00ED 0xED
0x00EE 0xEE
0x00EF 0xEF
0x0111 0xF0
0x0144 0xF1
0x00F2 0xF2
0x00F3 0xF3
0x00F4 0xF4
0x0151 0xF5
0x00F6 0xF6
0x015B 0xF7
0x0171 0xF8
0x00F9 0xF9
0x00FA 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x0119 0xFD
0x021B 0xFE
0x00FF 0xFF

View File

@@ -0,0 +1,261 @@
% Encoding definition for PDFlib
% ISO 8859-2 (Latin-2)
% The Latin 2 character set supports the Slavic languages
% of Central Europe which use the Latin alphabet.
0x0000 0x00 % 00
0x0000 0x01 % 01
0x0000 0x02 % 02
0x0000 0x03 % 03
0x0000 0x04 % 04
0x0000 0x05 % 05
0x0000 0x06 % 06
0x0000 0x07 % 07
0x0000 0x08 % 08
0x0000 0x09 % 09
0x0000 0x0A % 10
0x0000 0x0B % 11
0x0000 0x0C % 12
0x0000 0x0D % 13
0x0000 0x0E % 14
0x0000 0x0F % 15
0x0000 0x10 % 16
0x0000 0x11 % 17
0x0000 0x12 % 18
0x0000 0x13 % 19
0x0000 0x14 % 20
0x0000 0x15 % 21
0x0000 0x16 % 22
0x0000 0x17 % 23
0x0000 0x18 % 24
0x0000 0x19 % 25
0x0000 0x1A % 26
0x0000 0x1B % 27
0x0000 0x1C % 28
0x0000 0x1D % 29
0x0000 0x1E % 30
0x0000 0x1F % 31
0x0020 0x20 % 32
0x0021 0x21 % 33
0x0022 0x22 % 34
0x0023 0x23 % 35
0x0024 0x24 % 36
0x0025 0x25 % 37
0x0026 0x26 % 38
0x0027 0x27 % 39
0x0028 0x28 % 40
0x0029 0x29 % 41
0x002A 0x2A % 42
0x002B 0x2B % 43
0x002C 0x2C % 44
0x002D 0x2D % 45
0x002E 0x2E % 46
0x002F 0x2F % 47
0x0030 0x30 % 48
0x0031 0x31 % 49
0x0032 0x32 % 50
0x0033 0x33 % 51
0x0034 0x34 % 52
0x0035 0x35 % 53
0x0036 0x36 % 54
0x0037 0x37 % 55
0x0038 0x38 % 56
0x0039 0x39 % 57
0x003A 0x3A % 58
0x003B 0x3B % 59
0x003C 0x3C % 60
0x003D 0x3D % 61
0x003E 0x3E % 62
0x003F 0x3F % 63
0x0040 0x40 % 64
0x0041 0x41 % 65
0x0042 0x42 % 66
0x0043 0x43 % 67
0x0044 0x44 % 68
0x0045 0x45 % 69
0x0046 0x46 % 70
0x0047 0x47 % 71
0x0048 0x48 % 72
0x0049 0x49 % 73
0x004A 0x4A % 74
0x004B 0x4B % 75
0x004C 0x4C % 76
0x004D 0x4D % 77
0x004E 0x4E % 78
0x004F 0x4F % 79
0x0050 0x50 % 80
0x0051 0x51 % 81
0x0052 0x52 % 82
0x0053 0x53 % 83
0x0054 0x54 % 84
0x0055 0x55 % 85
0x0056 0x56 % 86
0x0057 0x57 % 87
0x0058 0x58 % 88
0x0059 0x59 % 89
0x005A 0x5A % 90
0x005B 0x5B % 91
0x005C 0x5C % 92
0x005D 0x5D % 93
0x005E 0x5E % 94
0x005F 0x5F % 95
0x0060 0x60 % 96
0x0061 0x61 % 97
0x0062 0x62 % 98
0x0063 0x63 % 99
0x0064 0x64 % 100
0x0065 0x65 % 101
0x0066 0x66 % 102
0x0067 0x67 % 103
0x0068 0x68 % 104
0x0069 0x69 % 105
0x006A 0x6A % 106
0x006B 0x6B % 107
0x006C 0x6C % 108
0x006D 0x6D % 109
0x006E 0x6E % 110
0x006F 0x6F % 111
0x0070 0x70 % 112
0x0071 0x71 % 113
0x0072 0x72 % 114
0x0073 0x73 % 115
0x0074 0x74 % 116
0x0075 0x75 % 117
0x0076 0x76 % 118
0x0077 0x77 % 119
0x0078 0x78 % 120
0x0079 0x79 % 121
0x007A 0x7A % 122
0x007B 0x7B % 123
0x007C 0x7C % 124
0x007D 0x7D % 125
0x007E 0x7E % 126
0x0000 0x7F % 127
0x0000 0x80 % 128
0x0000 0x81 % 129
0x0000 0x82 % 130
0x0000 0x83 % 131
0x0000 0x84 % 132
0x0000 0x85 % 133
0x0000 0x86 % 134
0x0000 0x87 % 135
0x0000 0x88 % 136
0x0000 0x89 % 137
0x0000 0x8A % 138
0x0000 0x8B % 139
0x0000 0x8C % 140
0x0000 0x8D % 141
0x0000 0x8E % 142
0x0000 0x8F % 143
0x0000 0x90 % 144
0x0000 0x91 % 145
0x0000 0x92 % 146
0x0000 0x93 % 147
0x0000 0x94 % 148
0x0000 0x95 % 149
0x0000 0x96 % 150
0x0000 0x97 % 151
0x0000 0x98 % 152
0x0000 0x99 % 153
0x0000 0x9A % 154
0x0000 0x9B % 155
0x0000 0x9C % 156
0x0000 0x9D % 157
0x0000 0x9E % 158
0x0000 0x9F % 159
0x0020 0xA0 % 160
0x0104 0xA1 % 161
0x02D8 0xA2 % 162
0x0141 0xA3 % 163
0x00A4 0xA4 % 164
0x013D 0xA5 % 165
0x015A 0xA6 % 166
0x00A7 0xA7 % 167
0x00A8 0xA8 % 168
0x0160 0xA9 % 169
0x015E 0xAA % 170
0x0164 0xAB % 171
0x0179 0xAC % 172
0x002D 0xAD % 173
0x017D 0xAE % 174
0x017B 0xAF % 175
0x00B0 0xB0 % 176
0x0105 0xB1 % 177
0x02DB 0xB2 % 178
0x0142 0xB3 % 179
0x00B4 0xB4 % 180
0x013E 0xB5 % 181
0x015B 0xB6 % 182
0x02C7 0xB7 % 183
0x00B8 0xB8 % 184
0x0161 0xB9 % 185
0x015F 0xBA % 186
0x0165 0xBB % 187
0x017A 0xBC % 188
0x02DD 0xBD % 189
0x017E 0xBE % 190
0x017C 0xBF % 191
0x0154 0xC0 % 192
0x00C1 0xC1 % 193
0x00C2 0xC2 % 194
0x0102 0xC3 % 195
0x00C4 0xC4 % 196
0x0139 0xC5 % 197
0x0106 0xC6 % 198
0x00C7 0xC7 % 199
0x010C 0xC8 % 200
0x00C9 0xC9 % 201
0x0118 0xCA % 202
0x00CB 0xCB % 203
0x011A 0xCC % 204
0x00CD 0xCD % 205
0x00CE 0xCE % 206
0x010E 0xCF % 207
0x00D0 0xD0 % 208
0x0143 0xD1 % 209
0x0147 0xD2 % 210
0x00D3 0xD3 % 211
0x00D4 0xD4 % 212
0x0150 0xD5 % 213
0x00D6 0xD6 % 214
0x00D7 0xD7 % 215
0x0158 0xD8 % 216
0x016E 0xD9 % 217
0x00DA 0xDA % 218
0x0170 0xDB % 219
0x00DC 0xDC % 220
0x00DD 0xDD % 221
0x0162 0xDE % 222
0x00DF 0xDF % 223
0x0155 0xE0 % 224
0x00E1 0xE1 % 225
0x00E2 0xE2 % 226
0x0103 0xE3 % 227
0x00E4 0xE4 % 228
0x013A 0xE5 % 229
0x0107 0xE6 % 230
0x00E7 0xE7 % 231
0x010D 0xE8 % 232
0x00E9 0xE9 % 233
0x0119 0xEA % 234
0x00EB 0xEB % 235
0x011B 0xEC % 236
0x00ED 0xED % 237
0x00EE 0xEE % 238
0x010F 0xEF % 239
0x0111 0xF0 % 240
0x0144 0xF1 % 241
0x0148 0xF2 % 242
0x00F3 0xF3 % 243
0x00F4 0xF4 % 244
0x0151 0xF5 % 245
0x00F6 0xF6 % 246
0x00F7 0xF7 % 247
0x0159 0xF8 % 248
0x016F 0xF9 % 249
0x00FA 0xFA % 250
0x0171 0xFB % 251
0x00FC 0xFC % 252
0x00FD 0xFD % 253
0x0163 0xFE % 254
0x02D9 0xFF % 255

View File

@@ -0,0 +1,197 @@
% Encoding definition for PDFlib
% ISO 8859-2 (Latin-2)
% The Latin 2 character set supports the Slavic languages
% of Central Europe which use the Latin alphabet.
space 32 % 0x20
exclam 33 % 0x21
quotedbl 34 % 0x22
numbersign 35 % 0x23
dollar 36 % 0x24
percent 37 % 0x25
ampersand 38 % 0x26
quotesingle 39 % 0x27
parenleft 40 % 0x28
parenright 41 % 0x29
asterisk 42 % 0x2A
plus 43 % 0x2B
comma 44 % 0x2C
hyphen 45 % 0x2D
period 46 % 0x2E
slash 47 % 0x2F
zero 48 % 0x30
one 49 % 0x31
two 50 % 0x32
three 51 % 0x33
four 52 % 0x34
five 53 % 0x35
six 54 % 0x36
seven 55 % 0x37
eight 56 % 0x38
nine 57 % 0x39
colon 58 % 0x3A
semicolon 59 % 0x3B
less 60 % 0x3C
equal 61 % 0x3D
greater 62 % 0x3E
question 63 % 0x3F
at 64 % 0x40
A 65 % 0x41
B 66 % 0x42
C 67 % 0x43
D 68 % 0x44
E 69 % 0x45
F 70 % 0x46
G 71 % 0x47
H 72 % 0x48
I 73 % 0x49
J 74 % 0x4A
K 75 % 0x4B
L 76 % 0x4C
M 77 % 0x4D
N 78 % 0x4E
O 79 % 0x4F
P 80 % 0x50
Q 81 % 0x51
R 82 % 0x52
S 83 % 0x53
T 84 % 0x54
U 85 % 0x55
V 86 % 0x56
W 87 % 0x57
X 88 % 0x58
Y 89 % 0x59
Z 90 % 0x5A
bracketleft 91 % 0x5B
backslash 92 % 0x5C
bracketright 93 % 0x5D
asciicircum 94 % 0x5E
underscore 95 % 0x5F
grave 96 % 0x60
a 97 % 0x61
b 98 % 0x62
c 99 % 0x63
d 100 % 0x64
e 101 % 0x65
f 102 % 0x66
g 103 % 0x67
h 104 % 0x68
i 105 % 0x69
j 106 % 0x6A
k 107 % 0x6B
l 108 % 0x6C
m 109 % 0x6D
n 110 % 0x6E
o 111 % 0x6F
p 112 % 0x70
q 113 % 0x71
r 114 % 0x72
s 115 % 0x73
t 116 % 0x74
u 117 % 0x75
v 118 % 0x76
w 119 % 0x77
x 120 % 0x78
y 121 % 0x79
z 122 % 0x7A
braceleft 123 % 0x7B
bar 124 % 0x7C
braceright 125 % 0x7D
asciitilde 126 % 0x7E
space 160 % 0xA0
Aogonek 161 % 0xA1
breve 162 % 0xA2
Lslash 163 % 0xA3
currency 164 % 0xA4
Lcaron 165 % 0xA5
Sacute 166 % 0xA6
section 167 % 0xA7
dieresis 168 % 0xA8
Scaron 169 % 0xA9
Scedilla 170 % 0xAA
Tcaron 171 % 0xAB
Zacute 172 % 0xAC
hyphen 173 % 0xAD
Zcaron 174 % 0xAE
Zdotaccent 175 % 0xAF
degree 176 % 0xB0
aogonek 177 % 0xB1
ogonek 178 % 0xB2
lslash 179 % 0xB3
acute 180 % 0xB4
lcaron 181 % 0xB5
sacute 182 % 0xB6
caron 183 % 0xB7
cedilla 184 % 0xB8
scaron 185 % 0xB9
scedilla 186 % 0xBA
tcaron 187 % 0xBB
zacute 188 % 0xBC
hungarumlaut 189 % 0xBD
zcaron 190 % 0xBE
zdotaccent 191 % 0xBF
Racute 192 % 0xC0
Aacute 193 % 0xC1
Acircumflex 194 % 0xC2
Abreve 195 % 0xC3
Adieresis 196 % 0xC4
Lacute 197 % 0xC5
Cacute 198 % 0xC6
Ccedilla 199 % 0xC7
Ccaron 200 % 0xC8
Eacute 201 % 0xC9
Eogonek 202 % 0xCA
Edieresis 203 % 0xCB
Ecaron 204 % 0xCC
Iacute 205 % 0xCD
Icircumflex 206 % 0xCE
Dcaron 207 % 0xCF
Eth 208 % 0xD0
Nacute 209 % 0xD1
Ncaron 210 % 0xD2
Oacute 211 % 0xD3
Ocircumflex 212 % 0xD4
Ohungarumlaut 213 % 0xD5
Odieresis 214 % 0xD6
multiply 215 % 0xD7
Rcaron 216 % 0xD8
Uring 217 % 0xD9
Uacute 218 % 0xDA
Uhungarumlaut 219 % 0xDB
Udieresis 220 % 0xDC
Yacute 221 % 0xDD
Tcommaaccent 222 % 0xDE Tcedilla in Unicode, but Tcommaaccent in
% Adobe fonts
germandbls 223 % 0xDF
racute 224 % 0xE0
aacute 225 % 0xE1
acircumflex 226 % 0xE2
abreve 227 % 0xE3
adieresis 228 % 0xE4
lacute 229 % 0xE5
cacute 230 % 0xE6
ccedilla 231 % 0xE7
ccaron 232 % 0xE8
eacute 233 % 0xE9
eogonek 234 % 0xEA
edieresis 235 % 0xEB
ecaron 236 % 0xEC
iacute 237 % 0xED
icircumflex 238 % 0xEE
dcaron 239 % 0xEF
dcroat 240 % 0xF0
nacute 241 % 0xF1
ncaron 242 % 0xF2
oacute 243 % 0xF3
ocircumflex 244 % 0xF4
ohungarumlaut 245 % 0xF5
odieresis 246 % 0xF6
divide 247 % 0xF7
rcaron 248 % 0xF8
uring 249 % 0xF9
uacute 250 % 0xFA
uhungarumlaut 251 % 0xFB
udieresis 252 % 0xFC
yacute 253 % 0xFD
tcommaaccent 254 % 0xFE see Tcommaaccent (0xDE)
dotaccent 255 % 0xFF

View File

@@ -0,0 +1,188 @@
% Encoding definition for PDFlib
% ISO 8859-3 (Latin-3)
% Latin-3 covers Esperanto and Maltese.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x0126 0xA1
0x02D8 0xA2
0x00A3 0xA3
0x00A4 0xA4
0x0124 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x0130 0xA9
0x015E 0xAA
0x011E 0xAB
0x0134 0xAC
0x00AD 0xAD
0x017B 0xAF
0x00B0 0xB0
0x0127 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x00B4 0xB4
0x00B5 0xB5
0x0125 0xB6
0x00B7 0xB7
0x00B8 0xB8
0x0131 0xB9
0x015F 0xBA
0x011F 0xBB
0x0135 0xBC
0x00BD 0xBD
0x017C 0xBF
0x00C0 0xC0
0x00C1 0xC1
0x00C2 0xC2
0x00C4 0xC4
0x010A 0xC5
0x0108 0xC6
0x00C7 0xC7
0x00C8 0xC8
0x00C9 0xC9
0x00CA 0xCA
0x00CB 0xCB
0x00CC 0xCC
0x00CD 0xCD
0x00CE 0xCE
0x00CF 0xCF
0x00D1 0xD1
0x00D2 0xD2
0x00D3 0xD3
0x00D4 0xD4
0x0120 0xD5
0x00D6 0xD6
0x00D7 0xD7
0x011C 0xD8
0x00D9 0xD9
0x00DA 0xDA
0x00DB 0xDB
0x00DC 0xDC
0x016C 0xDD
0x015C 0xDE
0x00DF 0xDF
0x00E0 0xE0
0x00E1 0xE1
0x00E2 0xE2
0x00E4 0xE4
0x010B 0xE5
0x0109 0xE6
0x00E7 0xE7
0x00E8 0xE8
0x00E9 0xE9
0x00EA 0xEA
0x00EB 0xEB
0x00EC 0xEC
0x00ED 0xED
0x00EE 0xEE
0x00EF 0xEF
0x00F1 0xF1
0x00F2 0xF2
0x00F3 0xF3
0x00F4 0xF4
0x0121 0xF5
0x00F6 0xF6
0x00F7 0xF7
0x011D 0xF8
0x00F9 0xF9
0x00FA 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x016D 0xFD
0x015D 0xFE
0x02D9 0xFF

View File

@@ -0,0 +1,195 @@
% Encoding definition for PDFlib
% ISO 8859-4 (Latin-4)
% Latin-4 covers Estonian, the Baltic languages, Greenlandic, and Lappish.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x0104 0xA1
0x0138 0xA2
0x0156 0xA3
0x00A4 0xA4
0x0128 0xA5
0x013B 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x0160 0xA9
0x0112 0xAA
0x0122 0xAB
0x0166 0xAC
0x00AD 0xAD
0x017D 0xAE
0x00AF 0xAF
0x00B0 0xB0
0x0105 0xB1
0x02DB 0xB2
0x0157 0xB3
0x00B4 0xB4
0x0129 0xB5
0x013C 0xB6
0x02C7 0xB7
0x00B8 0xB8
0x0161 0xB9
0x0113 0xBA
0x0123 0xBB
0x0167 0xBC
0x014A 0xBD
0x017E 0xBE
0x014B 0xBF
0x0100 0xC0
0x00C1 0xC1
0x00C2 0xC2
0x00C3 0xC3
0x00C4 0xC4
0x00C5 0xC5
0x00C6 0xC6
0x012E 0xC7
0x010C 0xC8
0x00C9 0xC9
0x0118 0xCA
0x00CB 0xCB
0x0116 0xCC
0x00CD 0xCD
0x00CE 0xCE
0x012A 0xCF
0x0110 0xD0
0x0145 0xD1
0x014C 0xD2
0x0136 0xD3
0x00D4 0xD4
0x00D5 0xD5
0x00D6 0xD6
0x00D7 0xD7
0x00D8 0xD8
0x0172 0xD9
0x00DA 0xDA
0x00DB 0xDB
0x00DC 0xDC
0x0168 0xDD
0x016A 0xDE
0x00DF 0xDF
0x0101 0xE0
0x00E1 0xE1
0x00E2 0xE2
0x00E3 0xE3
0x00E4 0xE4
0x00E5 0xE5
0x00E6 0xE6
0x012F 0xE7
0x010D 0xE8
0x00E9 0xE9
0x0119 0xEA
0x00EB 0xEB
0x0117 0xEC
0x00ED 0xED
0x00EE 0xEE
0x012B 0xEF
0x0111 0xF0
0x0146 0xF1
0x014D 0xF2
0x0137 0xF3
0x00F4 0xF4
0x00F5 0xF5
0x00F6 0xF6
0x00F7 0xF7
0x00F8 0xF8
0x0173 0xF9
0x00FA 0xFA
0x00FB 0xFB
0x00FC 0xFC
0x0169 0xFD
0x016B 0xFE
0x02D9 0xFF

View File

@@ -0,0 +1,195 @@
% Encoding definition for PDFlib
% ISO 8859-5 (Cyrillic)
% ISO 8859-5 covers Bulgarian, Russian, and Serbian.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x0401 0xA1
0x0402 0xA2
0x0403 0xA3
0x0404 0xA4
0x0405 0xA5
0x0406 0xA6
0x0407 0xA7
0x0408 0xA8
0x0409 0xA9
0x040A 0xAA
0x040B 0xAB
0x040C 0xAC
0x00AD 0xAD
0x040E 0xAE
0x040F 0xAF
0x0410 0xB0
0x0411 0xB1
0x0412 0xB2
0x0413 0xB3
0x0414 0xB4
0x0415 0xB5
0x0416 0xB6
0x0417 0xB7
0x0418 0xB8
0x0419 0xB9
0x041A 0xBA
0x041B 0xBB
0x041C 0xBC
0x041D 0xBD
0x041E 0xBE
0x041F 0xBF
0x0420 0xC0
0x0421 0xC1
0x0422 0xC2
0x0423 0xC3
0x0424 0xC4
0x0425 0xC5
0x0426 0xC6
0x0427 0xC7
0x0428 0xC8
0x0429 0xC9
0x042A 0xCA
0x042B 0xCB
0x042C 0xCC
0x042D 0xCD
0x042E 0xCE
0x042F 0xCF
0x0430 0xD0
0x0431 0xD1
0x0432 0xD2
0x0433 0xD3
0x0434 0xD4
0x0435 0xD5
0x0436 0xD6
0x0437 0xD7
0x0438 0xD8
0x0439 0xD9
0x043A 0xDA
0x043B 0xDB
0x043C 0xDC
0x043D 0xDD
0x043E 0xDE
0x043F 0xDF
0x0440 0xE0
0x0441 0xE1
0x0442 0xE2
0x0443 0xE3
0x0444 0xE4
0x0445 0xE5
0x0446 0xE6
0x0447 0xE7
0x0448 0xE8
0x0449 0xE9
0x044A 0xEA
0x044B 0xEB
0x044C 0xEC
0x044D 0xED
0x044E 0xEE
0x044F 0xEF
0x2116 0xF0
0x0451 0xF1
0x0452 0xF2
0x0453 0xF3
0x0454 0xF4
0x0455 0xF5
0x0456 0xF6
0x0457 0xF7
0x0458 0xF8
0x0459 0xF9
0x045A 0xFA
0x045B 0xFB
0x045C 0xFC
0x00A7 0xFD
0x045E 0xFE
0x045F 0xFF

View File

@@ -0,0 +1,150 @@
% Encoding definition for PDFlib
% ISO 8859-6 (Arabic)
% ISO 8859-6 covers Arabic, but not Persian or Pakistani/Urdu.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0660 0x30
0x0661 0x31
0x0662 0x32
0x0663 0x33
0x0664 0x34
0x0665 0x35
0x0666 0x36
0x0667 0x37
0x0668 0x38
0x0669 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x00A4 0xA4
0x060C 0xAC
0x00AD 0xAD
0x061B 0xBB
0x061F 0xBF
0x0621 0xC1
0x0622 0xC2
0x0623 0xC3
0x0624 0xC4
0x0625 0xC5
0x0626 0xC6
0x0627 0xC7
0x0628 0xC8
0x0629 0xC9
0x062A 0xCA
0x062B 0xCB
0x062C 0xCC
0x062D 0xCD
0x062E 0xCE
0x062F 0xCF
0x0630 0xD0
0x0631 0xD1
0x0632 0xD2
0x0633 0xD3
0x0634 0xD4
0x0635 0xD5
0x0636 0xD6
0x0637 0xD7
0x0638 0xD8
0x0639 0xD9
0x063A 0xDA
0x0640 0xE0
0x0641 0xE1
0x0642 0xE2
0x0643 0xE3
0x0644 0xE4
0x0645 0xE5
0x0646 0xE6
0x0647 0xE7
0x0648 0xE8
0x0649 0xE9
0x064A 0xEA
0x064B 0xEB
0x064C 0xEC
0x064D 0xED
0x064E 0xEE
0x064F 0xEF
0x0650 0xF0
0x0651 0xF1
0x0652 0xF2

View File

@@ -0,0 +1,189 @@
% Encoding definition for PDFlib
% ISO 8859-7 (Greek)
% ISO 8859-7 covers modern Greek.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x2018 0xA1
0x2019 0xA2
0x00A3 0xA3
0x00A6 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x00A9 0xA9
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x2015 0xAF
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x0384 0xB4
0x0385 0xB5
0x0386 0xB6
0x00B7 0xB7
0x0388 0xB8
0x0389 0xB9
0x038A 0xBA
0x00BB 0xBB
0x038C 0xBC
0x00BD 0xBD
0x038E 0xBE
0x038F 0xBF
0x0390 0xC0
0x0391 0xC1
0x0392 0xC2
0x0393 0xC3
0x0394 0xC4
0x0395 0xC5
0x0396 0xC6
0x0397 0xC7
0x0398 0xC8
0x0399 0xC9
0x039A 0xCA
0x039B 0xCB
0x039C 0xCC
0x039D 0xCD
0x039E 0xCE
0x039F 0xCF
0x03A0 0xD0
0x03A1 0xD1
0x03A3 0xD3
0x03A4 0xD4
0x03A5 0xD5
0x03A6 0xD6
0x03A7 0xD7
0x03A8 0xD8
0x03A9 0xD9
0x03AA 0xDA
0x03AB 0xDB
0x03AC 0xDC
0x03AD 0xDD
0x03AE 0xDE
0x03AF 0xDF
0x03B0 0xE0
0x03B1 0xE1
0x03B2 0xE2
0x03B3 0xE3
0x03B4 0xE4
0x03B5 0xE5
0x03B6 0xE6
0x03B7 0xE7
0x03B8 0xE8
0x03B9 0xE9
0x03BA 0xEA
0x03BB 0xEB
0x03BC 0xEC
0x03BD 0xED
0x03BE 0xEE
0x03BF 0xEF
0x03C0 0xF0
0x03C1 0xF1
0x03C2 0xF2
0x03C3 0xF3
0x03C4 0xF4
0x03C5 0xF5
0x03C6 0xF6
0x03C7 0xF7
0x03C8 0xF8
0x03C9 0xF9
0x03CA 0xFA
0x03CB 0xFB
0x03CC 0xFC
0x03CD 0xFD
0x03CE 0xFE

View File

@@ -0,0 +1,159 @@
% Encoding definition for PDFlib
% ISO 8859-8 (Hebrew)
% ISO 8859-8 covers Hebrew and Yiddish.
0x0020 0x20
0x0021 0x21
0x0022 0x22
0x0023 0x23
0x0024 0x24
0x0025 0x25
0x0026 0x26
0x0027 0x27
0x0028 0x28
0x0029 0x29
0x002A 0x2A
0x002B 0x2B
0x002C 0x2C
0x002D 0x2D
0x002E 0x2E
0x002F 0x2F
0x0030 0x30
0x0031 0x31
0x0032 0x32
0x0033 0x33
0x0034 0x34
0x0035 0x35
0x0036 0x36
0x0037 0x37
0x0038 0x38
0x0039 0x39
0x003A 0x3A
0x003B 0x3B
0x003C 0x3C
0x003D 0x3D
0x003E 0x3E
0x003F 0x3F
0x0040 0x40
0x0041 0x41
0x0042 0x42
0x0043 0x43
0x0044 0x44
0x0045 0x45
0x0046 0x46
0x0047 0x47
0x0048 0x48
0x0049 0x49
0x004A 0x4A
0x004B 0x4B
0x004C 0x4C
0x004D 0x4D
0x004E 0x4E
0x004F 0x4F
0x0050 0x50
0x0051 0x51
0x0052 0x52
0x0053 0x53
0x0054 0x54
0x0055 0x55
0x0056 0x56
0x0057 0x57
0x0058 0x58
0x0059 0x59
0x005A 0x5A
0x005B 0x5B
0x005C 0x5C
0x005D 0x5D
0x005E 0x5E
0x005F 0x5F
0x0060 0x60
0x0061 0x61
0x0062 0x62
0x0063 0x63
0x0064 0x64
0x0065 0x65
0x0066 0x66
0x0067 0x67
0x0068 0x68
0x0069 0x69
0x006A 0x6A
0x006B 0x6B
0x006C 0x6C
0x006D 0x6D
0x006E 0x6E
0x006F 0x6F
0x0070 0x70
0x0071 0x71
0x0072 0x72
0x0073 0x73
0x0074 0x74
0x0075 0x75
0x0076 0x76
0x0077 0x77
0x0078 0x78
0x0079 0x79
0x007A 0x7A
0x007B 0x7B
0x007C 0x7C
0x007D 0x7D
0x007E 0x7E
0x00A0 0xA0
0x00A2 0xA2
0x00A3 0xA3
0x00A4 0xA4
0x00A5 0xA5
0x00A6 0xA6
0x00A7 0xA7
0x00A8 0xA8
0x00A9 0xA9
0x00D7 0xAA
0x00AB 0xAB
0x00AC 0xAC
0x00AD 0xAD
0x00AE 0xAE
0x00AF 0xAF % should probably be 0x203E, but this is missing in AGL
0x00B0 0xB0
0x00B1 0xB1
0x00B2 0xB2
0x00B3 0xB3
0x00B4 0xB4
0x00B5 0xB5
0x00B6 0xB6
0x00B7 0xB7
0x00B8 0xB8
0x00B9 0xB9
0x00F7 0xBA
0x00BB 0xBB
0x00BC 0xBC
0x00BD 0xBD
0x00BE 0xBE
0x2017 0xDF
0x05D0 0xE0
0x05D1 0xE1
0x05D2 0xE2
0x05D3 0xE3
0x05D4 0xE4
0x05D5 0xE5
0x05D6 0xE6
0x05D7 0xE7
0x05D8 0xE8
0x05D9 0xE9
0x05DA 0xEA
0x05DB 0xEB
0x05DC 0xEC
0x05DD 0xED
0x05DE 0xEE
0x05DF 0xEF
0x05E0 0xF0
0x05E1 0xF1
0x05E2 0xF2
0x05E3 0xF3
0x05E4 0xF4
0x05E5 0xF5
0x05E6 0xF6
0x05E7 0xF7
0x05E8 0xF8
0x05E9 0xF9
0x05EA 0xFA
0x200E 0xFD
0x200F 0xFE

View File

@@ -0,0 +1,265 @@
% Encoding definition for PDFlib
% ISO 8859-9 (Latin Alphabet No. 5) (yes, that's right: 5 not 9!)
% The Latin 5 = 8859-9 character set supports Danish, Dutch, English,
% Finnish, French, German, Irish, Italian, Norwegian, Portuguese, Spanish,
% Swedish, and Turkish.
%
% In addition, this encoding contains the characters 130-159 as defined
% in the Turkish Windows codepage 1254.
0x0000 0x00 % 00
0x0000 0x01 % 01
0x0000 0x02 % 02
0x0000 0x03 % 03
0x0000 0x04 % 04
0x0000 0x05 % 05
0x0000 0x06 % 06
0x0000 0x07 % 07
0x0000 0x08 % 08
0x0000 0x09 % 09
0x0000 0x0A % 10
0x0000 0x0B % 11
0x0000 0x0C % 12
0x0000 0x0D % 13
0x0000 0x0E % 14
0x0000 0x0F % 15
0x0000 0x10 % 16
0x0000 0x11 % 17
0x0000 0x12 % 18
0x0000 0x13 % 19
0x0000 0x14 % 20
0x0000 0x15 % 21
0x0000 0x16 % 22
0x0000 0x17 % 23
0x0000 0x18 % 24
0x0000 0x19 % 25
0x0000 0x1A % 26
0x0000 0x1B % 27
0x0000 0x1C % 28
0x0000 0x1D % 29
0x0000 0x1E % 30
0x0000 0x1F % 31
0x0020 0x20 % 32
0x0021 0x21 % 33
0x0022 0x22 % 34
0x0023 0x23 % 35
0x0024 0x24 % 36
0x0025 0x25 % 37
0x0026 0x26 % 38
0x0027 0x27 % 39
0x0028 0x28 % 40
0x0029 0x29 % 41
0x002A 0x2A % 42
0x002B 0x2B % 43
0x002C 0x2C % 44
0x002D 0x2D % 45
0x002E 0x2E % 46
0x002F 0x2F % 47
0x0030 0x30 % 48
0x0031 0x31 % 49
0x0032 0x32 % 50
0x0033 0x33 % 51
0x0034 0x34 % 52
0x0035 0x35 % 53
0x0036 0x36 % 54
0x0037 0x37 % 55
0x0038 0x38 % 56
0x0039 0x39 % 57
0x003A 0x3A % 58
0x003B 0x3B % 59
0x003C 0x3C % 60
0x003D 0x3D % 61
0x003E 0x3E % 62
0x003F 0x3F % 63
0x0040 0x40 % 64
0x0041 0x41 % 65
0x0042 0x42 % 66
0x0043 0x43 % 67
0x0044 0x44 % 68
0x0045 0x45 % 69
0x0046 0x46 % 70
0x0047 0x47 % 71
0x0048 0x48 % 72
0x0049 0x49 % 73
0x004A 0x4A % 74
0x004B 0x4B % 75
0x004C 0x4C % 76
0x004D 0x4D % 77
0x004E 0x4E % 78
0x004F 0x4F % 79
0x0050 0x50 % 80
0x0051 0x51 % 81
0x0052 0x52 % 82
0x0053 0x53 % 83
0x0054 0x54 % 84
0x0055 0x55 % 85
0x0056 0x56 % 86
0x0057 0x57 % 87
0x0058 0x58 % 88
0x0059 0x59 % 89
0x005A 0x5A % 90
0x005B 0x5B % 91
0x005C 0x5C % 92
0x005D 0x5D % 93
0x005E 0x5E % 94
0x005F 0x5F % 95
0x0060 0x60 % 96
0x0061 0x61 % 97
0x0062 0x62 % 98
0x0063 0x63 % 99
0x0064 0x64 % 100
0x0065 0x65 % 101
0x0066 0x66 % 102
0x0067 0x67 % 103
0x0068 0x68 % 104
0x0069 0x69 % 105
0x006A 0x6A % 106
0x006B 0x6B % 107
0x006C 0x6C % 108
0x006D 0x6D % 109
0x006E 0x6E % 110
0x006F 0x6F % 111
0x0070 0x70 % 112
0x0071 0x71 % 113
0x0072 0x72 % 114
0x0073 0x73 % 115
0x0074 0x74 % 116
0x0075 0x75 % 117
0x0076 0x76 % 118
0x0077 0x77 % 119
0x0078 0x78 % 120
0x0079 0x79 % 121
0x007A 0x7A % 122
0x007B 0x7B % 123
0x007C 0x7C % 124
0x007D 0x7D % 125
0x007E 0x7E % 126
0x0000 0x7F % 127
0x0000 0x80 % 128
0x0000 0x81 % 129
0x201A 0x82 % 130
0x0192 0x83 % 131
0x201E 0x84 % 132
0x2026 0x85 % 133
0x2020 0x86 % 134
0x2021 0x87 % 135
0x02C6 0x88 % 136
0x2030 0x89 % 137
0x0160 0x8A % 138
0x2039 0x8B % 139
0x0152 0x8C % 140
0x0000 0x8D % 141
0x0000 0x8E % 142
0x0000 0x8F % 143
0x0000 0x90 % 144
0x2018 0x91 % 145
0x2019 0x92 % 146
0x201C 0x93 % 147
0x201D 0x94 % 148
0x2022 0x95 % 149
0x2013 0x96 % 150
0x2014 0x97 % 151
0x02DC 0x98 % 152
0x2122 0x99 % 153
0x0161 0x9A % 154
0x203A 0x9B % 155
0x0153 0x9C % 156
0x0000 0x9D % 157
0x0000 0x9E % 158
0x0178 0x9F % 159
0x0020 0xA0 % 160
0x00A1 0xA1 % 161
0x00A2 0xA2 % 162
0x00A3 0xA3 % 163
0x00A4 0xA4 % 164
0x00A5 0xA5 % 165
0x00A6 0xA6 % 166
0x00A7 0xA7 % 167
0x00A8 0xA8 % 168
0x00A9 0xA9 % 169
0x00AA 0xAA % 170
0x00AB 0xAB % 171
0x00AC 0xAC % 172
0x002D 0xAD % 173
0x00AE 0xAE % 174
0x00AF 0xAF % 175
0x00B0 0xB0 % 176
0x00B1 0xB1 % 177
0x00B2 0xB2 % 178
0x00B3 0xB3 % 179
0x00B4 0xB4 % 180
0x03BC 0xB5 % 181
0x00B6 0xB6 % 182
0x00B7 0xB7 % 183
0x00B8 0xB8 % 184
0x00B9 0xB9 % 185
0x00BA 0xBA % 186
0x00BB 0xBB % 187
0x00BC 0xBC % 188
0x00BD 0xBD % 189
0x00BE 0xBE % 190
0x00BF 0xBF % 191
0x00C0 0xC0 % 192
0x00C1 0xC1 % 193
0x00C2 0xC2 % 194
0x00C3 0xC3 % 195
0x00C4 0xC4 % 196
0x00C5 0xC5 % 197
0x00C6 0xC6 % 198
0x00C7 0xC7 % 199
0x00C8 0xC8 % 200
0x00C9 0xC9 % 201
0x00CA 0xCA % 202
0x00CB 0xCB % 203
0x00CC 0xCC % 204
0x00CD 0xCD % 205
0x00CE 0xCE % 206
0x00CF 0xCF % 207
0x011E 0xD0 % 208
0x00D1 0xD1 % 209
0x00D2 0xD2 % 210
0x00D3 0xD3 % 211
0x00D4 0xD4 % 212
0x00D5 0xD5 % 213
0x00D6 0xD6 % 214
0x00D7 0xD7 % 215
0x00D8 0xD8 % 216
0x00D9 0xD9 % 217
0x00DA 0xDA % 218
0x00DB 0xDB % 219
0x00DC 0xDC % 220
0x0130 0xDD % 221
0x0218 0xDE % 222
0x00DF 0xDF % 223
0x00E0 0xE0 % 224
0x00E1 0xE1 % 225
0x00E2 0xE2 % 226
0x00E3 0xE3 % 227
0x00E4 0xE4 % 228
0x00E5 0xE5 % 229
0x00E6 0xE6 % 230
0x00E7 0xE7 % 231
0x00E8 0xE8 % 232
0x00E9 0xE9 % 233
0x00EA 0xEA % 234
0x00EB 0xEB % 235
0x00EC 0xEC % 236
0x00ED 0xED % 237
0x00EE 0xEE % 238
0x00EF 0xEF % 239
0x011F 0xF0 % 240
0x00F1 0xF1 % 241
0x00F2 0xF2 % 242
0x00F3 0xF3 % 243
0x00F4 0xF4 % 244
0x00F5 0xF5 % 245
0x00F6 0xF6 % 246
0x00F7 0xF7 % 247
0x00F8 0xF8 % 248
0x00F9 0xF9 % 249
0x00FA 0xFA % 250
0x00FB 0xFB % 251
0x00FC 0xFC % 252
0x0131 0xFD % 253
0x0219 0xFE % 254
0x00FF 0xFF % 255

View File

@@ -0,0 +1,224 @@
% Encoding definition for PDFlib
% ISO 8859-9 (Latin Alphabet No. 5) (yes, that's right: 5 not 9!)
% The Latin 5 = 8859-9 character set supports Danish, Dutch, English,
% Finnish, French, German, Irish, Italian, Norwegian, Portuguese, Spanish,
% Swedish, and Turkish.
%
% In addition, this encoding contains the characters 130-159 as defined
% in the Turkish Windows codepage 1254.
space 32
exclam 33
quotedbl 34
numbersign 35
dollar 36
percent 37
ampersand 38
quotesingle 39
parenleft 40
parenright 41
asterisk 42
plus 43
comma 44
hyphen 45
period 46
slash 47
zero 48
one 49
two 50
three 51
four 52
five 53
six 54
seven 55
eight 56
nine 57
colon 58
semicolon 59
less 60
equal 61
greater 62
question 63
at 64
A 65
B 66
C 67
D 68
E 69
F 70
G 71
H 72
I 73
J 74
K 75
L 76
M 77
N 78
O 79
P 80
Q 81
R 82
S 83
T 84
U 85
V 86
W 87
X 88
Y 89
Z 90
bracketleft 91
backslash 92
bracketright 93
asciicircum 94
underscore 95
grave 96
a 97
b 98
c 99
d 100
e 101
f 102
g 103
h 104
i 105
j 106
k 107
l 108
m 109
n 110
o 111
p 112
q 113
r 114
s 115
t 116
u 117
v 118
w 119
x 120
y 121
z 122
braceleft 123
bar 124
braceright 125
asciitilde 126
quotesinglbase 130 % start of Windows additional characters
florin 131
quotedblbase 132
ellipsis 133
dagger 134
daggerdbl 135
circumflex 136
perthousand 137
Scaron 138
guilsinglleft 139
OE 140
quoteleft 145
quoteright 146
quotedblleft 147
quotedblright 148
bullet 149
endash 150
emdash 151
tilde 152
trademark 153
scaron 154
guilsinglright 155
oe 156
Ydieresis 159 % end of Windows additional characters
space 160
exclamdown 161
cent 162
sterling 163
currency 164
yen 165
brokenbar 166
section 167
dieresis 168
copyright 169
ordfeminine 170
guillemotleft 171
logicalnot 172
hyphen 173
registered 174
macron 175
degree 176
plusminus 177
twosuperior 178
threesuperior 179
acute 180
mu 181
paragraph 182
periodcentered 183
cedilla 184
onesuperior 185
ordmasculine 186
guillemotright 187
onequarter 188
onehalf 189
threequarters 190
questiondown 191
Agrave 192
Aacute 193
Acircumflex 194
Atilde 195
Adieresis 196
Aring 197
AE 198
Ccedilla 199
Egrave 200
Eacute 201
Ecircumflex 202
Edieresis 203
Igrave 204
Iacute 205
Icircumflex 206
Idieresis 207
Gbreve 208
Ntilde 209
Ograve 210
Oacute 211
Ocircumflex 212
Otilde 213
Odieresis 214
multiply 215
Oslash 216
Ugrave 217
Uacute 218
Ucircumflex 219
Udieresis 220
Idotaccent 221
Scommaaccent 222
germandbls 223
agrave 224
aacute 225
acircumflex 226
atilde 227
adieresis 228
aring 229
ae 230
ccedilla 231
egrave 232
eacute 233
ecircumflex 234
edieresis 235
igrave 236
iacute 237
icircumflex 238
idieresis 239
gbreve 240
ntilde 241
ograve 242
oacute 243
ocircumflex 244
otilde 245
odieresis 246
divide 247
oslash 248
ugrave 249
uacute 250
ucircumflex 251
udieresis 252
dotlessi 253
scommaaccent 254
ydieresis 255

View File

@@ -0,0 +1,497 @@
StartFontMetrics 2.0
Comment Copyright (c) 2000 Bigelow & Holmes Inc. and Y&Y, Inc.
Comment Patents pending. All Rights Reserved.
Comment Lucidux is a trademark of Bigelow & Holmes Inc.
Comment CreationDate: 2000 Mar 04 11:21:33
Comment For other Bigelow & Holmes fonts see http://www.YandY.com
Version 000.200
Notice Copyright (C) 2000 Bigelow & Holmes Inc. and Y&Y, Inc. All rights reserved.
FullName Lucidux Sans
FamilyName LuciduxSans
Weight Normal
ItalicAngle 0
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
FontName LuciduxSans
FontBBox -76 -211 972 993
Comment UniqueID 5096729
CapHeight 723
XHeight 530
Ascender 771
Descender -193
EncodingScheme AdobeStandardEncoding
StartCharMetrics 337
C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
C 33 ; WX 278 ; N exclam ; B 91 0 187 723 ;
C 34 ; WX 355 ; N quotedbl ; B 45 530 310 771 ;
C 35 ; WX 556 ; N numbersign ; B 12 0 544 723 ;
C 36 ; WX 556 ; N dollar ; B 50 -60 460 783 ;
C 37 ; WX 889 ; N percent ; B 54 -18 835 741 ;
C 38 ; WX 667 ; N ampersand ; B 27 -18 631 741 ;
C 40 ; WX 333 ; N parenleft ; B 64 -145 293 771 ;
C 41 ; WX 333 ; N parenright ; B 40 -145 269 771 ;
C 42 ; WX 389 ; N asterisk ; B 19 367 370 723 ;
C 43 ; WX 584 ; N plus ; B 51 48 533 530 ;
C 44 ; WX 278 ; N comma ; B 79 -157 199 120 ;
C 45 ; WX 333 ; N hyphen ; B 43 253 290 325 ;
C 46 ; WX 278 ; N period ; B 79 0 199 120 ;
C 47 ; WX 278 ; N slash ; B -29 -145 307 723 ;
C 48 ; WX 556 ; N zero ; B 39 -18 517 741 ;
C 49 ; WX 556 ; N one ; B 112 0 498 741 ;
C 50 ; WX 556 ; N two ; B 50 0 460 741 ;
C 51 ; WX 556 ; N three ; B 75 -18 472 741 ;
C 52 ; WX 556 ; N four ; B 15 0 523 723 ;
C 53 ; WX 556 ; N five ; B 79 -18 472 723 ;
C 54 ; WX 556 ; N six ; B 41 -18 501 741 ;
C 55 ; WX 556 ; N seven ; B 66 0 530 723 ;
C 56 ; WX 556 ; N eight ; B 48 -18 532 741 ;
C 57 ; WX 556 ; N nine ; B 41 -18 501 741 ;
C 58 ; WX 278 ; N colon ; B 91 0 187 530 ;
C 59 ; WX 278 ; N semicolon ; B 91 -157 187 530 ;
C 60 ; WX 584 ; N less ; B 51 48 533 530 ;
C 61 ; WX 584 ; N equal ; B 51 163 533 416 ;
C 62 ; WX 584 ; N greater ; B 51 48 533 530 ;
C 63 ; WX 556 ; N question ; B 67 0 495 741 ;
C 64 ; WX 1015 ; N at ; B 123 -18 901 741 ;
C 65 ; WX 667 ; N A ; B 9 0 655 723 ;
C 66 ; WX 667 ; N B ; B 81 0 601 723 ;
C 67 ; WX 722 ; N C ; B 57 -18 660 741 ;
C 68 ; WX 722 ; N D ; B 81 0 677 723 ;
C 69 ; WX 667 ; N E ; B 93 0 639 723 ;
C 70 ; WX 611 ; N F ; B 93 0 584 723 ;
C 71 ; WX 778 ; N G ; B 45 -18 686 741 ;
C 72 ; WX 722 ; N H ; B 81 0 641 723 ;
C 73 ; WX 278 ; N I ; B 88 0 190 723 ;
C 74 ; WX 500 ; N J ; B 24 -145 410 723 ;
C 75 ; WX 667 ; N K ; B 93 0 643 723 ;
C 76 ; WX 556 ; N L ; B 81 0 537 723 ;
C 77 ; WX 833 ; N M ; B 81 0 752 723 ;
C 78 ; WX 722 ; N N ; B 81 0 641 723 ;
C 79 ; WX 778 ; N O ; B 45 -18 733 741 ;
C 80 ; WX 667 ; N P ; B 81 0 644 723 ;
C 81 ; WX 778 ; N Q ; B 45 -145 800 741 ;
C 82 ; WX 722 ; N R ; B 81 0 700 723 ;
C 83 ; WX 667 ; N S ; B 59 -18 607 741 ;
C 84 ; WX 611 ; N T ; B 10 0 601 723 ;
C 85 ; WX 722 ; N U ; B 81 -18 641 723 ;
C 86 ; WX 667 ; N V ; B 17 0 661 723 ;
C 87 ; WX 944 ; N W ; B 12 0 932 723 ;
C 88 ; WX 667 ; N X ; B 13 0 653 723 ;
C 89 ; WX 667 ; N Y ; B 15 0 653 723 ;
C 90 ; WX 611 ; N Z ; B 50 0 561 723 ;
C 91 ; WX 278 ; N bracketleft ; B 73 -145 266 771 ;
C 92 ; WX 278 ; N backslash ; B -29 -145 307 723 ;
C 93 ; WX 278 ; N bracketright ; B 13 -145 205 771 ;
C 94 ; WX 469 ; N asciicircum ; B 18 289 451 723 ;
C 95 ; WX 556 ; N underscore ; B 48 -72 508 0 ;
C 97 ; WX 556 ; N a ; B 46 -12 536 542 ;
C 98 ; WX 556 ; N b ; B 75 -12 514 771 ;
C 99 ; WX 500 ; N c ; B 42 -12 452 542 ;
C 100 ; WX 556 ; N d ; B 42 -12 481 771 ;
C 101 ; WX 556 ; N e ; B 42 -12 498 542 ;
C 102 ; WX 278 ; N f ; B 15 0 307 783 ;
C 103 ; WX 556 ; N g ; B 42 -205 484 542 ;
C 104 ; WX 556 ; N h ; B 75 0 487 771 ;
C 105 ; WX 222 ; N i ; B 63 0 159 723 ;
C 106 ; WX 222 ; N j ; B -76 -205 162 723 ;
C 107 ; WX 500 ; N k ; B 75 0 491 771 ;
C 108 ; WX 222 ; N l ; B 63 0 159 771 ;
C 109 ; WX 833 ; N m ; B 75 0 764 542 ;
C 110 ; WX 556 ; N n ; B 75 0 487 542 ;
C 111 ; WX 556 ; N o ; B 42 -12 514 542 ;
C 112 ; WX 556 ; N p ; B 75 -193 514 542 ;
C 113 ; WX 556 ; N q ; B 42 -193 481 542 ;
C 114 ; WX 333 ; N r ; B 75 0 326 542 ;
C 115 ; WX 500 ; N s ; B 57 -12 443 542 ;
C 116 ; WX 278 ; N t ; B 14 -12 273 636 ;
C 117 ; WX 556 ; N u ; B 69 -12 481 530 ;
C 118 ; WX 500 ; N v ; B 9 0 494 530 ;
C 119 ; WX 722 ; N w ; B 6 0 715 530 ;
C 120 ; WX 500 ; N x ; B 14 0 485 530 ;
C 121 ; WX 500 ; N y ; B 9 -193 494 530 ;
C 122 ; WX 500 ; N z ; B 36 0 464 530 ;
C 123 ; WX 334 ; N braceleft ; B 12 -145 277 771 ;
C 124 ; WX 260 ; N bar ; B 94 -145 166 771 ;
C 125 ; WX 334 ; N braceright ; B 57 -145 322 771 ;
C 126 ; WX 584 ; N asciitilde ; B 51 201 533 377 ;
C 161 ; WX 333 ; N exclamdown ; B 118 -193 215 530 ;
C 162 ; WX 556 ; N cent ; B 84 0 495 723 ;
C 163 ; WX 556 ; N sterling ; B 59 0 472 741 ;
C 165 ; WX 556 ; N yen ; B 12 0 526 723 ;
C 167 ; WX 556 ; N section ; B 63 -163 493 741 ;
C 168 ; WX 556 ; N currency ; B 60 143 497 580 ;
C 169 ; WX 191 ; N quotesingle ; B 35 506 156 771 ;
C 171 ; WX 556 ; N guillemotleft ; B 56 48 490 482 ;
C 180 ; WX 278 ; N periodcentered ; B 79 240 199 360 ;
C 182 ; WX 537 ; N paragraph ; B 43 -145 441 723 ;
C 187 ; WX 556 ; N guillemotright ; B 66 48 500 482 ;
C 191 ; WX 611 ; N questiondown ; B 90 -211 518 530 ;
C 193 ; WX 333 ; N grave ; B 52 626 281 783 ;
C 194 ; WX 333 ; N acute ; B 63 626 292 783 ;
C 195 ; WX 333 ; N circumflex ; B -4 626 337 783 ;
C 196 ; WX 333 ; N tilde ; B 4 626 329 741 ;
C 197 ; WX 333 ; N macron ; B 10 627 323 699 ;
C 198 ; WX 333 ; N breve ; B 4 626 329 783 ;
C 199 ; WX 333 ; N dotaccent ; B 118 626 215 723 ;
C 200 ; WX 333 ; N dieresis ; B 28 626 305 711 ;
C 202 ; WX 333 ; N ring ; B 56 626 277 848 ;
C 203 ; WX 333 ; N cedilla ; B 84 -211 253 0 ;
C 205 ; WX 333 ; N hungarumlaut ; B -25 626 358 783 ;
C 206 ; WX 333 ; N ogonek ; B 83 -181 250 0 ;
C 207 ; WX 333 ; N caron ; B -4 626 337 783 ;
C 225 ; WX 1000 ; N AE ; B 9 0 972 723 ;
C 227 ; WX 370 ; N ordfeminine ; B 42 402 348 741 ;
C 232 ; WX 556 ; N Lslash ; B 8 0 537 723 ;
C 233 ; WX 778 ; N Oslash ; B 45 -18 733 741 ;
C 234 ; WX 1000 ; N OE ; B 45 -18 972 741 ;
C 235 ; WX 365 ; N ordmasculine ; B 36 402 329 741 ;
C 241 ; WX 889 ; N ae ; B 46 -12 831 542 ;
C 245 ; WX 222 ; N dotlessi ; B 63 0 159 530 ;
C 248 ; WX 222 ; N lslash ; B -3 0 225 771 ;
C 249 ; WX 611 ; N oslash ; B 70 -12 541 542 ;
C 250 ; WX 944 ; N oe ; B 42 -12 885 542 ;
C 251 ; WX 611 ; N germandbls ; B 63 -12 569 783 ;
C -1 ; WX 667 ; N Aacute ; B 9 0 655 940 ;
C -1 ; WX 667 ; N Abreve ; B 9 0 655 940 ;
C -1 ; WX 667 ; N Acircumflex ; B 9 0 655 940 ;
C -1 ; WX 667 ; N Adieresis ; B 9 0 655 868 ;
C -1 ; WX 667 ; N Agrave ; B 9 0 655 940 ;
C -1 ; WX 667 ; N Amacron ; B 9 0 655 856 ;
C -1 ; WX 667 ; N Aogonek ; B 9 -181 655 723 ;
C -1 ; WX 667 ; N Aring ; B 9 0 655 945 ;
C -1 ; WX 667 ; N Atilde ; B 9 0 655 898 ;
C -1 ; WX 722 ; N Cacute ; B 57 -18 660 940 ;
C -1 ; WX 722 ; N Ccaron ; B 57 -18 660 940 ;
C -1 ; WX 722 ; N Ccedilla ; B 57 -211 660 741 ;
C -1 ; WX 722 ; N Ccircumflex ; B 57 -18 660 940 ;
C -1 ; WX 722 ; N Cdotaccent ; B 57 -18 660 880 ;
C -1 ; WX 722 ; N Dcaron ; B 81 0 677 940 ;
C -1 ; WX 722 ; N Dcroat ; B 2 0 677 723 ;
C -1 ; WX 667 ; N Eacute ; B 93 0 639 940 ;
C -1 ; WX 667 ; N Ebreve ; B 93 0 639 940 ;
C -1 ; WX 667 ; N Ecaron ; B 93 0 639 940 ;
C -1 ; WX 667 ; N Ecircumflex ; B 93 0 639 940 ;
C -1 ; WX 667 ; N Edieresis ; B 93 0 639 868 ;
C -1 ; WX 667 ; N Edotaccent ; B 93 0 639 880 ;
C -1 ; WX 667 ; N Egrave ; B 93 0 639 940 ;
C -1 ; WX 667 ; N Emacron ; B 93 0 639 856 ;
C -1 ; WX 722 ; N Eng ; B 81 -205 641 723 ;
C -1 ; WX 667 ; N Eogonek ; B 93 -181 639 723 ;
C -1 ; WX 722 ; N Eth ; B 2 0 677 723 ;
C -1 ; WX 556 ; N Euro ; B 0 -18 527 740 ;
C -1 ; WX 778 ; N Gbreve ; B 45 -18 686 940 ;
C -1 ; WX 778 ; N Gcircumflex ; B 45 -18 686 940 ;
C -1 ; WX 778 ; N Gcommaaccent ; B 45 -211 686 741 ;
C -1 ; WX 778 ; N Gdotaccent ; B 45 -18 686 880 ;
C -1 ; WX 722 ; N Hbar ; B 8 0 714 723 ;
C -1 ; WX 722 ; N Hcircumflex ; B 81 0 641 940 ;
C -1 ; WX 735 ; N IJ ; B 88 -145 645 723 ;
C -1 ; WX 278 ; N Iacute ; B 78 0 307 940 ;
C -1 ; WX 278 ; N Ibreve ; B -24 0 301 940 ;
C -1 ; WX 278 ; N Icircumflex ; B -32 0 309 940 ;
C -1 ; WX 278 ; N Idieresis ; B 0 0 277 868 ;
C -1 ; WX 278 ; N Idotaccent ; B 88 0 190 880 ;
C -1 ; WX 278 ; N Igrave ; B -18 0 211 940 ;
C -1 ; WX 278 ; N Imacron ; B -18 0 295 856 ;
C -1 ; WX 278 ; N Iogonek ; B 59 -181 226 723 ;
C -1 ; WX 278 ; N Itilde ; B -24 0 301 898 ;
C -1 ; WX 500 ; N Jcircumflex ; B 24 -145 517 940 ;
C -1 ; WX 667 ; N Kcommaaccent ; B 93 -211 643 723 ;
C -1 ; WX 556 ; N Lacute ; B 81 0 537 940 ;
C -1 ; WX 556 ; N Lcaron ; B 81 0 537 723 ;
C -1 ; WX 556 ; N Lcommaaccent ; B 81 -211 537 723 ;
C -1 ; WX 556 ; N Ldot ; B 81 0 537 723 ;
C -1 ; WX 722 ; N Nacute ; B 81 0 641 940 ;
C -1 ; WX 722 ; N Ncaron ; B 81 0 641 940 ;
C -1 ; WX 722 ; N Ncommaaccent ; B 81 -211 641 723 ;
C -1 ; WX 722 ; N Ntilde ; B 81 0 641 898 ;
C -1 ; WX 778 ; N Oacute ; B 45 -18 733 940 ;
C -1 ; WX 778 ; N Obreve ; B 45 -18 733 940 ;
C -1 ; WX 778 ; N Ocircumflex ; B 45 -18 733 940 ;
C -1 ; WX 778 ; N Odieresis ; B 45 -18 733 868 ;
C -1 ; WX 778 ; N Ograve ; B 45 -18 733 940 ;
C -1 ; WX 778 ; N Ohungarumlaut ; B 45 -18 733 940 ;
C -1 ; WX 778 ; N Omacron ; B 45 -18 733 856 ;
C -1 ; WX 778 ; N Otilde ; B 45 -18 733 898 ;
C -1 ; WX 722 ; N Racute ; B 81 0 700 940 ;
C -1 ; WX 722 ; N Rcaron ; B 81 0 700 940 ;
C -1 ; WX 722 ; N Rcommaaccent ; B 81 -211 700 723 ;
C -1 ; WX 667 ; N Sacute ; B 59 -18 607 940 ;
C -1 ; WX 667 ; N Scaron ; B 59 -18 607 940 ;
C -1 ; WX 667 ; N Scedilla ; B 59 -191 607 741 ;
C -1 ; WX 667 ; N Scircumflex ; B 59 -18 607 940 ;
C -1 ; WX 667 ; N Scommaaccent ; B 59 -211 607 741 ;
C -1 ; WX 611 ; N Tbar ; B 10 0 601 723 ;
C -1 ; WX 611 ; N Tcaron ; B 10 0 601 940 ;
C -1 ; WX 611 ; N Tcedilla ; B 10 -191 601 723 ;
C -1 ; WX 611 ; N Tcommaaccent ; B 10 -211 601 723 ;
C -1 ; WX 667 ; N Thorn ; B 81 0 644 723 ;
C -1 ; WX 722 ; N Uacute ; B 81 -18 641 940 ;
C -1 ; WX 722 ; N Ubreve ; B 81 -18 641 940 ;
C -1 ; WX 722 ; N Ucircumflex ; B 81 -18 641 940 ;
C -1 ; WX 722 ; N Udieresis ; B 81 -18 641 868 ;
C -1 ; WX 722 ; N Ugrave ; B 81 -18 641 940 ;
C -1 ; WX 722 ; N Uhungarumlaut ; B 81 -18 641 940 ;
C -1 ; WX 722 ; N Umacron ; B 81 -18 641 856 ;
C -1 ; WX 722 ; N Uogonek ; B 81 -181 641 723 ;
C -1 ; WX 722 ; N Uring ; B 81 -18 641 993 ;
C -1 ; WX 722 ; N Utilde ; B 81 -18 641 898 ;
C -1 ; WX 944 ; N Wcircumflex ; B 12 0 932 940 ;
C -1 ; WX 667 ; N Yacute ; B 15 0 653 940 ;
C -1 ; WX 667 ; N Ycircumflex ; B 15 0 653 940 ;
C -1 ; WX 667 ; N Ydieresis ; B 15 0 653 868 ;
C -1 ; WX 611 ; N Zacute ; B 50 0 561 940 ;
C -1 ; WX 611 ; N Zcaron ; B 50 0 561 940 ;
C -1 ; WX 611 ; N Zdotaccent ; B 50 0 561 880 ;
C -1 ; WX 556 ; N aacute ; B 46 -12 536 783 ;
C -1 ; WX 556 ; N abreve ; B 46 -12 536 783 ;
C -1 ; WX 556 ; N acircumflex ; B 46 -12 536 783 ;
C -1 ; WX 556 ; N adieresis ; B 46 -12 536 711 ;
C -1 ; WX 333 ; N afii57929 ; B 118 549 215 771 ;
C -1 ; WX 556 ; N agrave ; B 46 -12 536 783 ;
C -1 ; WX 556 ; N amacron ; B 46 -12 536 699 ;
C -1 ; WX 556 ; N aogonek ; B 46 -181 536 542 ;
C -1 ; WX 333 ; N apostrophe ; B 118 549 215 771 ;
C -1 ; WX 556 ; N aring ; B 46 -12 536 848 ;
C -1 ; WX 556 ; N atilde ; B 46 -12 536 741 ;
C -1 ; WX 260 ; N brokenbar ; B 94 -145 166 771 ;
C -1 ; WX 500 ; N cacute ; B 42 -12 453 783 ;
C -1 ; WX 500 ; N ccaron ; B 42 -12 467 783 ;
C -1 ; WX 500 ; N ccedilla ; B 42 -211 452 542 ;
C -1 ; WX 500 ; N ccircumflex ; B 42 -12 467 783 ;
C -1 ; WX 500 ; N cdotaccent ; B 42 -12 452 723 ;
C -1 ; WX 333 ; N commaaccent ; B 86 -211 253 -54 ;
C -1 ; WX 737 ; N copyright ; B 7 0 730 723 ;
C -1 ; WX 615 ; N dcaron ; B 42 -12 615 771 ;
C -1 ; WX 556 ; N dcroat ; B 42 -12 553 771 ;
C -1 ; WX 400 ; N degree ; B 55 452 345 741 ;
C -1 ; WX 584 ; N divide ; B 51 0 533 578 ;
C -1 ; WX 222 ; N dotlessj ; B -76 -205 162 530 ;
C -1 ; WX 556 ; N eacute ; B 42 -12 498 783 ;
C -1 ; WX 556 ; N ebreve ; B 42 -12 498 783 ;
C -1 ; WX 556 ; N ecaron ; B 42 -12 498 783 ;
C -1 ; WX 556 ; N ecircumflex ; B 42 -12 498 783 ;
C -1 ; WX 556 ; N edieresis ; B 42 -12 498 711 ;
C -1 ; WX 556 ; N edotaccent ; B 42 -12 498 723 ;
C -1 ; WX 556 ; N egrave ; B 42 -12 498 783 ;
C -1 ; WX 556 ; N emacron ; B 42 -12 498 699 ;
C -1 ; WX 556 ; N eng ; B 75 -205 487 542 ;
C -1 ; WX 556 ; N eogonek ; B 42 -181 498 542 ;
C -1 ; WX 602 ; N eth ; B 42 -12 560 818 ;
C -1 ; WX 556 ; N gbreve ; B 42 -205 484 783 ;
C -1 ; WX 556 ; N gcircumflex ; B 42 -205 484 783 ;
C -1 ; WX 556 ; N gcommaaccent ; B 42 -205 484 848 ;
C -1 ; WX 556 ; N gdotaccent ; B 42 -205 484 723 ;
C -1 ; WX 556 ; N hbar ; B 3 0 487 771 ;
C -1 ; WX 556 ; N hcircumflex ; B 75 0 487 976 ;
C -1 ; WX 222 ; N iacute ; B 50 0 279 783 ;
C -1 ; WX 222 ; N ibreve ; B -52 0 273 783 ;
C -1 ; WX 222 ; N icircumflex ; B -60 0 281 783 ;
C -1 ; WX 222 ; N idieresis ; B -28 0 249 711 ;
C -1 ; WX 222 ; N igrave ; B -46 0 183 783 ;
C -1 ; WX 444 ; N ij ; B 63 -205 384 723 ;
C -1 ; WX 222 ; N imacron ; B -46 0 267 699 ;
C -1 ; WX 222 ; N iogonek ; B 30 -181 197 723 ;
C -1 ; WX 222 ; N itilde ; B -52 0 273 741 ;
C -1 ; WX 222 ; N jcircumflex ; B -76 -205 276 783 ;
C -1 ; WX 500 ; N kcommaaccent ; B 75 -211 491 771 ;
C -1 ; WX 500 ; N kgreenlandic ; B 75 0 491 530 ;
C -1 ; WX 222 ; N lacute ; B 39 0 268 976 ;
C -1 ; WX 292 ; N lcaron ; B 63 0 298 771 ;
C -1 ; WX 222 ; N lcommaaccent ; B 39 -211 206 771 ;
C -1 ; WX 334 ; N ldot ; B 63 0 328 771 ;
C -1 ; WX 584 ; N logicalnot ; B 42 145 524 434 ;
C -1 ; WX 222 ; N longs ; B 4 0 250 783 ;
C -1 ; WX 556 ; N mu ; B 69 -193 481 530 ;
C -1 ; WX 584 ; N multiply ; B 58 55 526 523 ;
C -1 ; WX 556 ; N nacute ; B 75 0 487 783 ;
C -1 ; WX 604 ; N napostrophe ; B 0 0 535 771 ;
C -1 ; WX 278 ; N nbspace ; B 0 0 0 0 ;
C -1 ; WX 556 ; N ncaron ; B 75 0 487 783 ;
C -1 ; WX 556 ; N ncommaaccent ; B 75 -211 487 542 ;
C -1 ; WX 556 ; N ntilde ; B 75 0 487 741 ;
C -1 ; WX 556 ; N oacute ; B 42 -12 514 783 ;
C -1 ; WX 556 ; N obreve ; B 42 -12 514 783 ;
C -1 ; WX 556 ; N ocircumflex ; B 42 -12 514 783 ;
C -1 ; WX 556 ; N odieresis ; B 42 -12 514 711 ;
C -1 ; WX 556 ; N ograve ; B 42 -12 514 783 ;
C -1 ; WX 556 ; N ohungarumlaut ; B 42 -12 548 783 ;
C -1 ; WX 556 ; N omacron ; B 42 -12 514 699 ;
C -1 ; WX 834 ; N onehalf ; B 57 -18 774 741 ;
C -1 ; WX 834 ; N onequarter ; B 57 -18 774 741 ;
C -1 ; WX 333 ; N onesuperior ; B 60 289 229 734 ;
C -1 ; WX 556 ; N otilde ; B 42 -12 514 741 ;
C -1 ; WX 584 ; N plusminus ; B 51 0 533 578 ;
C -1 ; WX 333 ; N racute ; B 75 0 353 783 ;
C -1 ; WX 333 ; N rcaron ; B 2 0 343 783 ;
C -1 ; WX 333 ; N rcommaaccent ; B 75 -211 326 542 ;
C -1 ; WX 737 ; N registered ; B 7 0 730 723 ;
C -1 ; WX 500 ; N sacute ; B 57 -12 443 783 ;
C -1 ; WX 500 ; N scaron ; B 57 -12 443 783 ;
C -1 ; WX 500 ; N scedilla ; B 57 -191 443 542 ;
C -1 ; WX 500 ; N scircumflex ; B 57 -12 443 783 ;
C -1 ; WX 500 ; N scommaaccent ; B 57 -211 443 542 ;
C -1 ; WX 333 ; N sfthyphen ; B 43 253 290 325 ;
C -1 ; WX 278 ; N tbar ; B 14 -12 273 636 ;
C -1 ; WX 375 ; N tcaron ; B 14 -12 352 824 ;
C -1 ; WX 278 ; N tcedilla ; B 14 -191 273 636 ;
C -1 ; WX 278 ; N tcommaaccent ; B 14 -211 273 636 ;
C -1 ; WX 556 ; N thorn ; B 75 -193 514 771 ;
C -1 ; WX 834 ; N threequarters ; B 54 -18 780 741 ;
C -1 ; WX 333 ; N threesuperior ; B 36 278 304 734 ;
C -1 ; WX 333 ; N twosuperior ; B 36 289 312 734 ;
C -1 ; WX 556 ; N uacute ; B 69 -12 481 783 ;
C -1 ; WX 556 ; N ubreve ; B 69 -12 481 783 ;
C -1 ; WX 556 ; N ucircumflex ; B 69 -12 481 783 ;
C -1 ; WX 556 ; N udieresis ; B 69 -12 481 711 ;
C -1 ; WX 556 ; N ugrave ; B 69 -12 481 783 ;
C -1 ; WX 556 ; N uhungarumlaut ; B 69 -12 525 783 ;
C -1 ; WX 556 ; N umacron ; B 69 -12 481 699 ;
C -1 ; WX 556 ; N uni20AC ; B 0 -18 527 740 ;
C -1 ; WX 556 ; N uogonek ; B 69 -181 481 530 ;
C -1 ; WX 556 ; N uring ; B 69 -12 481 848 ;
C -1 ; WX 556 ; N utilde ; B 69 -12 481 741 ;
C -1 ; WX 722 ; N wcircumflex ; B 6 0 715 783 ;
C -1 ; WX 500 ; N yacute ; B 9 -193 494 783 ;
C -1 ; WX 500 ; N ycircumflex ; B 9 -193 494 783 ;
C -1 ; WX 500 ; N ydieresis ; B 9 -193 494 711 ;
C -1 ; WX 500 ; N zacute ; B 36 0 464 783 ;
C -1 ; WX 500 ; N zcaron ; B 36 0 464 783 ;
C -1 ; WX 500 ; N zdotaccent ; B 36 0 464 723 ;
EndCharMetrics
StartComposites 132
CC Aacute 2 ; PCC A 0 0 ; PCC acute 210 157 ;
CC Abreve 2 ; PCC A 0 0 ; PCC breve 169 157 ;
CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 168 157 ;
CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 168 157 ;
CC Agrave 2 ; PCC A 0 0 ; PCC grave 126 157 ;
CC Amacron 2 ; PCC A 0 0 ; PCC macron 169 157 ;
CC Atilde 2 ; PCC A 0 0 ; PCC tilde 168 157 ;
CC Cacute 2 ; PCC C 0 0 ; PCC acute 281 157 ;
CC Ccaron 2 ; PCC C 0 0 ; PCC caron 250 157 ;
CC Ccircumflex 2 ; PCC C 0 0 ; PCC circumflex 250 157 ;
CC Cdotaccent 2 ; PCC C 0 0 ; PCC dotaccent 250 157 ;
CC Dcaron 2 ; PCC D 0 0 ; PCC caron 167 157 ;
CC Eacute 2 ; PCC E 0 0 ; PCC acute 240 157 ;
CC Ebreve 2 ; PCC E 0 0 ; PCC breve 193 157 ;
CC Ecaron 2 ; PCC E 0 0 ; PCC caron 191 157 ;
CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 199 157 ;
CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 192 157 ;
CC Edotaccent 2 ; PCC E 0 0 ; PCC dotaccent 192 157 ;
CC Egrave 2 ; PCC E 0 0 ; PCC grave 156 157 ;
CC Emacron 2 ; PCC E 0 0 ; PCC macron 186 157 ;
CC Gbreve 2 ; PCC G 0 0 ; PCC breve 256 157 ;
CC Gcircumflex 2 ; PCC G 0 0 ; PCC circumflex 256 157 ;
CC Gdotaccent 2 ; PCC G 0 0 ; PCC dotaccent 257 157 ;
CC Hcircumflex 2 ; PCC H 0 0 ; PCC circumflex 194 157 ;
CC Iacute 2 ; PCC I 0 0 ; PCC acute 15 157 ;
CC Ibreve 2 ; PCC I 0 0 ; PCC breve -28 157 ;
CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -28 157 ;
CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -28 157 ;
CC Idotaccent 2 ; PCC I 0 0 ; PCC dotaccent -27 157 ;
CC Igrave 2 ; PCC I 0 0 ; PCC grave -70 157 ;
CC Imacron 2 ; PCC I 0 0 ; PCC macron -28 157 ;
CC Itilde 2 ; PCC I 0 0 ; PCC tilde -28 157 ;
CC Jcircumflex 2 ; PCC J 0 0 ; PCC circumflex 180 157 ;
CC Lacute 2 ; PCC L 0 0 ; PCC acute 24 157 ;
CC Ldot 2 ; PCC L 0 0 ; PCC dotaccent 245 -313 ;
CC Nacute 2 ; PCC N 0 0 ; PCC acute 226 157 ;
CC Ncaron 2 ; PCC N 0 0 ; PCC caron 195 157 ;
CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 207 157 ;
CC Oacute 2 ; PCC O 0 0 ; PCC acute 265 157 ;
CC Obreve 2 ; PCC O 0 0 ; PCC breve 222 157 ;
CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 157 ;
CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 157 ;
CC Ograve 2 ; PCC O 0 0 ; PCC grave 180 157 ;
CC Ohungarumlaut 2 ; PCC O 0 0 ; PCC hungarumlaut 301 157 ;
CC Omacron 2 ; PCC O 0 0 ; PCC macron 222 157 ;
CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 157 ;
CC Racute 2 ; PCC R 0 0 ; PCC acute 192 157 ;
CC Rcaron 2 ; PCC R 0 0 ; PCC caron 143 157 ;
CC Sacute 2 ; PCC S 0 0 ; PCC acute 193 157 ;
CC Scaron 2 ; PCC S 0 0 ; PCC caron 162 157 ;
CC Scircumflex 2 ; PCC S 0 0 ; PCC circumflex 161 157 ;
CC Tcaron 2 ; PCC T 0 0 ; PCC caron 139 157 ;
CC Uacute 2 ; PCC U 0 0 ; PCC acute 243 157 ;
CC Ubreve 2 ; PCC U 0 0 ; PCC breve 201 157 ;
CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 201 157 ;
CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 201 157 ;
CC Ugrave 2 ; PCC U 0 0 ; PCC grave 159 157 ;
CC Uhungarumlaut 2 ; PCC U 0 0 ; PCC hungarumlaut 269 157 ;
CC Umacron 2 ; PCC U 0 0 ; PCC macron 201 157 ;
CC Uring 2 ; PCC U 0 0 ; PCC ring 201 145 ;
CC Utilde 2 ; PCC U 0 0 ; PCC tilde 201 157 ;
CC Wcircumflex 2 ; PCC W 0 0 ; PCC circumflex 311 157 ;
CC Yacute 2 ; PCC Y 0 0 ; PCC acute 213 157 ;
CC Ycircumflex 2 ; PCC Y 0 0 ; PCC circumflex 178 157 ;
CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 178 157 ;
CC Zacute 2 ; PCC Z 0 0 ; PCC acute 170 157 ;
CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 145 157 ;
CC Zdotaccent 2 ; PCC Z 0 0 ; PCC dotaccent 145 157 ;
CC aacute 2 ; PCC a 0 0 ; PCC acute 158 0 ;
CC abreve 2 ; PCC a 0 0 ; PCC breve 121 0 ;
CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 116 0 ;
CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 107 0 ;
CC agrave 2 ; PCC a 0 0 ; PCC grave 74 0 ;
CC amacron 2 ; PCC a 0 0 ; PCC macron 106 0 ;
CC aring 2 ; PCC a 0 0 ; PCC ring 116 0 ;
CC atilde 2 ; PCC a 0 0 ; PCC tilde 101 0 ;
CC cacute 2 ; PCC c 0 0 ; PCC acute 161 0 ;
CC ccaron 2 ; PCC c 0 0 ; PCC caron 130 0 ;
CC ccircumflex 2 ; PCC c 0 0 ; PCC circumflex 130 0 ;
CC cdotaccent 2 ; PCC c 0 0 ; PCC dotaccent 130 0 ;
CC eacute 2 ; PCC e 0 0 ; PCC acute 154 0 ;
CC ebreve 2 ; PCC e 0 0 ; PCC breve 111 0 ;
CC ecaron 2 ; PCC e 0 0 ; PCC caron 112 0 ;
CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 117 0 ;
CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 118 0 ;
CC edotaccent 2 ; PCC e 0 0 ; PCC dotaccent 112 0 ;
CC egrave 2 ; PCC e 0 0 ; PCC grave 69 0 ;
CC emacron 2 ; PCC e 0 0 ; PCC macron 111 0 ;
CC gbreve 2 ; PCC g 0 0 ; PCC breve 126 0 ;
CC gcircumflex 2 ; PCC g 0 0 ; PCC circumflex 125 0 ;
CC gdotaccent 2 ; PCC g 0 0 ; PCC dotaccent 120 0 ;
CC hcircumflex 2 ; PCC h 0 0 ; PCC circumflex 115 193 ;
CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -13 0 ;
CC ibreve 2 ; PCC dotlessi 0 0 ; PCC breve -56 0 ;
CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -56 0 ;
CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -56 0 ;
CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -98 0 ;
CC imacron 2 ; PCC dotlessi 0 0 ; PCC macron -56 0 ;
CC itilde 2 ; PCC dotlessi 0 0 ; PCC tilde -56 0 ;
CC lacute 2 ; PCC l 0 0 ; PCC acute -24 193 ;
CC nacute 2 ; PCC n 0 0 ; PCC acute 139 0 ;
CC ncaron 2 ; PCC n 0 0 ; PCC caron 119 0 ;
CC ntilde 2 ; PCC n 0 0 ; PCC tilde 107 0 ;
CC oacute 2 ; PCC o 0 0 ; PCC acute 154 0 ;
CC obreve 2 ; PCC o 0 0 ; PCC breve 111 0 ;
CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
CC ograve 2 ; PCC o 0 0 ; PCC grave 69 0 ;
CC ohungarumlaut 2 ; PCC o 0 0 ; PCC hungarumlaut 190 0 ;
CC omacron 2 ; PCC o 0 0 ; PCC macron 111 0 ;
CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
CC racute 2 ; PCC r 0 0 ; PCC acute 61 0 ;
CC rcaron 2 ; PCC r 0 0 ; PCC caron 6 0 ;
CC sacute 2 ; PCC s 0 0 ; PCC acute 133 0 ;
CC scaron 2 ; PCC s 0 0 ; PCC caron 102 0 ;
CC scircumflex 2 ; PCC s 0 0 ; PCC circumflex 101 0 ;
CC uacute 2 ; PCC u 0 0 ; PCC acute 151 0 ;
CC ubreve 2 ; PCC u 0 0 ; PCC breve 108 0 ;
CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 108 0 ;
CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 108 0 ;
CC ugrave 2 ; PCC u 0 0 ; PCC grave 72 0 ;
CC uhungarumlaut 2 ; PCC u 0 0 ; PCC hungarumlaut 167 0 ;
CC umacron 2 ; PCC u 0 0 ; PCC macron 108 0 ;
CC uring 2 ; PCC u 0 0 ; PCC ring 108 0 ;
CC utilde 2 ; PCC u 0 0 ; PCC tilde 108 0 ;
CC wcircumflex 2 ; PCC w 0 0 ; PCC circumflex 198 0 ;
CC yacute 2 ; PCC y 0 0 ; PCC acute 127 0 ;
CC ycircumflex 2 ; PCC y 0 0 ; PCC circumflex 91 0 ;
CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 91 0 ;
CC zacute 2 ; PCC z 0 0 ; PCC acute 115 0 ;
CC zcaron 2 ; PCC z 0 0 ; PCC caron 85 0 ;
CC zdotaccent 2 ; PCC z 0 0 ; PCC dotaccent 82 0 ;
EndComposites
EndFontMetrics

View File

@@ -0,0 +1,946 @@
%!PS-AdobeFont-1.1: LuciduxSans 000.200
%%CreationDate: 2000 Mar 04 11:21:33
% Copyright (C) 2000 Bigelow & Holmes Inc. and Y&Y, Inc.
% Patents pending. All Rights Reserved.
% Lucidux is a trademark of Bigelow & Holmes Inc.
% Permission is hereby granted, free of charge, to any person obtaining a
% copy of these Fonts and associated documentation files (the "Font Software"),
% to deal in the Font Software, including without limitation the rights to
% use, copy, merge, publish, distribute, sublicense, and/or sell copies of
% the Font Software, and to permit persons to whom the Font Software is
% furnished to do so, subject to the following conditions:
% The above copyright, trademark, patent notices and this permission notice
% shall be included in all copies of one or more of the Software.
% The Font Software may not be modified, alterered, or added to, and in
% particular the designs of glyphs or characters in the Fonts may not be
% modified nor may additional glyphs or characters be added to the Fonts,
% except that composite characters composed of two or more characters in the
% Fonts may be created using the seac (Standard Encoding Accented Character)
% Type 1 operator.
% THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
% COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BIGELOW &
% HOLMES INC. OR Y&Y, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR
% CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
% ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
% OTHER DEALINGS IN THE FONT SOFTWARE.
% Except as contained in this notice, the names of Bigelow & Holmes Inc.
% and Y&Y, Inc. shall not be used in advertising or otherwise to promote
% the sale, use or other dealings in this Font Software without prior
% written authorization from the Bigelow & Holmes Inc. and Y&Y, Inc.
% For further information, contact:
% mailto:support@yandy.com or mailto:design@bigelowandholmes.com
% For other Bigelow & Holmes fonts see http://www.YandY.com
12 dict begin
/FontInfo 9 dict dup begin
/version (000.200) readonly def
/Notice (Copyright (C) 2000 Bigelow & Holmes Inc. and Y&Y, Inc. All rights reserved.) readonly def
/FullName (Lucidux Sans) readonly def
/FamilyName (LuciduxSans) readonly def
/Weight (Normal) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/FontName /LuciduxSans def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding StandardEncoding def
/FontBBox{-76 -211 932 993}readonly def
/UniqueID 5096729 def
currentdict end
currentfile eexec
8053514D28EC28DA1630165FAB262882D3FD7667933E8516EE9710995B33AD6AFA66AE56E3B4F8
1A010BA2D16746155E0B46B8233AF9FC6FB5A1DE6E6D7277AEC5CE81679028F3B440619FB93E88
614EBEE63F9A83374DA4CF45FCBBACEBE22717D34438C9B2E3DC7580F497AC697EA20AC096930F
E90934EA8FFE999902BA55F2149DEADDCBC4CF03F530F526450856BF8F3CE1C247AA6810D725B6
E4CB0C6B7DC3B7B5FBE22909A1ED01A6BCEFAE9A709DB1D61BF8A223420C27BC28535F3C5C58CE
BD7239771F455E727EB9C9025F7B0B98D9C49F8A33E8C9A67A30CBC40719B9902A42978F54386A
B019C6EED778074F809506075C7CF394AFF792A52C36CC8FCE79BAABF945F6AB3AE924FBF89F12
D0D56822E09D7226051E5235D975B5A7E02610477A9B9148DA4E93861FF37C54BBB2F3196A5A37
94CC7C8B06CB9817A184DD7B41CF130CA812FD511CC539DA6AE1E3D8D57C26DC2630D87CA276CB
0B55BEC3BB4626608A4DE50E3CBF313230AFAA9E86F83366003B63876ED7072ADF068B03629105
DE8544254F4129096C4FCB741029ECA3DBF8402BF0027BD8429F4C0E4A691B9DB7BA0BB6D0B3D2
76619C3FA1475D1BA1FAD4C5B40B63D5B85E1245256B455D0A4ED46CD28F119131B2838E932481
125EDC015EF47C67EB10A5731F52ACC0B85572C16D2752367D0D949148DF67F9C11A5C58489D18
F47204970B36C16A540CDA197D74AC1E2254032FFCC6714FE366A738531F78B2C05734BE1A6213
6C6CDB890D290C32464359ACAE204BBC7B80AC79A14D8A755400ABD2B23BAF9C3E3D992141F8F9
C97ED2B563D69C87826A3FB0E39EA086C35A4F7A56AD6365793F5F6168C0343059BE346958E71A
16BABC2E5B30DB1EA0CCC7A4366F49434FD92EE9CE371FD39CC3B253BA16BEB8C682A31B9F3F68
B4EECA96055FA79C9EBBA6C36CEE00083986CAA5C8DE818400D2801DBFBFE48E01EACC97EA6A4C
43BE6013355C5F85F2BC86A716675CC0598A7AA3DEF4A4B348FC065EBCC0CA7BD95676E189BDA2
4453E4DB797CA557B29167E4439C59E97CFF0B50422EFA7FEA7669CB43413B7B38CF6155E1650C
1364A263E17D900FA58ECC3BB1815AE05917608E9EE42DE02BA771FC20E4F02DD92686EA09D218
E4E9F79C77789FFEB2AA92342FF6D36B225A4E03C2C83982F8BC735F64DB3D9CC25EFB579147B3
F249703EB296678A8B58C23CAF5F38AAF9016239CED770BB08A06C0B09E670700E18B5FAEDF27B
9FCB06586A86FCF79E224138554F2A23D84473DD561A66FC017994B3CA2F0D957FC0D2DFDC5A4A
A1A5AA5F3C41A3397F19F6ECEBC55CA2C9A32A307EE08FEFA3D9D396E3A0564ABAA069DAC2F814
2E0E56B0C5AC36E457C6193AB40DCAB58560839805BAB0E4B9344D9AE12C393C6EF0827BCD6B5C
A045A532CE56B61BED6FD4133347CFF6857AD0A508811538828830DC61F68767120F8AD87035B0
2106FA9EBDF337E877D5C0720AA1EC5166DADF2781833DBB6C3215A1051AE3B8D3607F5413CEAA
E2583927E617D159478382DD27A2A282DF8C6E1D0C0EEC94948DC03917AB8FFB091ADAC2691CCB
8A2F5538A14B3C016D76AD2C6BF376A8504216F000D2F7C1CC7556C8DBAA59FB2E0448A8BDCD83
7B6C431FF52807D26086B6E01357331EAF8A1321A81ACB52FFCC19ACD507FE1BD2244375AC2749
D77C536435C7DC6F5BB0C5B86883CED544C59301C4F49DA43987229A772C9DAC343953F214D9BD
FE395EED13BC6FF3540C742CE162EEB87EA338240949925BE3F30B6951CEDAB4E70D07AEE75497
6C2D472F749B4CE70485FF108C03B22FA9AF82D709B7D36014B0C430369FAD731D551650B576D6
5682A370A527915CE8965940EA14F4892FB924033832E5693C2E075F4F4F798F0FAD9A8DB5C7D8
7BDB56792B42D75F2E60C7ACFE9BF889167AF920C2712658D2664C6DE96E42010D62A6A7CB68ED
43F642BFB37D8397E90C15C8EFAC45D2BCB95BD92F364BDD79254D518FACB99A9439AB8D2376FD
E0DA89DC340E2B643A909715B710C7EAC4CBDC7A477F76E98EFF9E9BEE906558BDB1D8946DC603
56D217C2468CCF79809AFB4BC8CFFF9FB1087279A6C99975157B8EAF1C05C2DED789877EBE1E0F
2D1CE8F7B577BFFF25BF813A92493CE528471F6C3CC588FDC42DADE958787DBE995166033598F2
189E5411259F5AFD4AAE5892EDA4EB096A82521949823F8345EA98741924497799215AA0B4AE62
F18D763EC2E0477AAA2C640D8248D7A03B9FD251B9F395648D735DCA676619B65849077997D848
A6FCCA750A37A2BB0D5AE6C3C4662342012D67968BE19FAD25944F4445D0FC4AB007B418B1CBB3
E09FF54944D9573EBE8720842BB0B80C5A6023AB192425DE90FFF3F4B8A7AE3D1B53FB50C904A5
8BF66D41042EC1D0F82977847868583A3349B75C4985A20E4CB9D14E5E8B185DA22C6AC87E2795
17294469F982F80FB0C12CC961B6E3DA953EC91E2262EFEE86C28D5082858D23D262D4EC3D9F96
8D597B4370CFB02826BFA1435CC974356D54EDFBF02A115151FB0E70626E8EF2B8F969056F9E3C
B74E9E88925C6A1321F632971DB929CCDB9CBF1D3732E8FDBCCB7F81F10C59C0C3429C7B0C2CFA
B4B9F533999BC632BD5A2C01B58AC7032E0EEEEF273D9C703E936D26DB1569B81E63B41BA5CE1E
E0A00268D8E7F2A30AD7DC5737604FF4A7CE6541DB6BDC400275C85162B4E5A2C67006F757BD2A
992AA8526CAE3B57B6391D133802F8BD42BAF94C64D81FF90DE05F64AA745A7D239D911BE6526B
5B115848656071426246C52998F63410187DDD218B3F366095FC745A99F90FCB4CE3CF236891A6
1F802DA5D207C0ACE85A74955B936B971252327D2F448BE84E8E2074B341E84AFA0A18C0DFDAD5
B1596AB057D3B35E15E7CD138A501E8F2EBD5E3F66D2AEBD82059D6A736512A65325CBAF512EA8
BF44EC8479533E087F5F0AA450F31167D4CF10DFD5D2B9CAAD27630B90356CCBB23E3E63A5BE07
D8EAEBFEFE0435C8CAABC390B8B11E9F83B8A2C7714EAF839C9127C9961B3CEACAFD512D77D536
F259CCCF425183B2D0D288BBEAEA0DD6DC638BE3DEA5157567765393DDECA3BEEDDC236BBFD10C
A6C1CD40F377BA53CE9F68876798F0DED447C2339633590790E4637BDB988ECDF7AA467B9B9C86
AD4BBCB524027E44E87A394A411B73521E413222D2FF815CC6D06EB75C088917296B3109794876
5CFF25166BCEF3E7CC4217481453099C0BBE280749B6FA99DA273551A98A5446E9084C75FE4CCA
DAECD7CAE2CB1A38842E5C9ADF9CA2D3D584E66B283E0DB1CD1A14D784FAD53B95B1B1EC7AA1F8
10496924DCAA826B6FD34CFB4317F6CCF8DBB440593EAEB7FB9E1EBC9BAFFC3BEB5A68FF5790F6
65F9359942DCB2332627DD69E4A547675204A09BFBAAAC819F39AFA8660102A9F684864E5E1FCA
5D08ADC38400F8E64D7B6075F1C2A0E015D8E42CDAD33EFE41B03C6646AB385AF6F05430083334
CDDDAF29FC0C8E1B76811A7C343A4E4CFDD49511CC2178D70FE73B5FBA6AC71A7DA5098FEDE0E2
803B1E3F7AE072A607FB4E08C5F04D544FB6488F2448BFBC53E6B8C91A5C79CC07D052A41E6870
AADBC8D12285068BEF96878889A6D18445EC8F6643D9F0ED1C0F433A91AC4475C9F0C5B507180C
2696835B60CEF5E418C218D0714AC70C9595A73CAEAF72FE85CFAEA24EAE7CE5D2426AEF85193A
F7BF243732C450F38A5117C8C21B4FF7C59D2056DAE2FEBD4E2BEFB92C770490FC1F2287C9C4F5
A74493A14017650C8A2C613600B7D2F0D26F26ABA9113F33F127E7BBB42245BB1B36449C9A1086
920C9F50022A98EA1638F3D08A1FCCCB60AD0CEA217BA0DA2C4C86F31DACA71AED80728C7000C6
EA8A00BD1C7F13A072975F5D1913ED0FE8496817116472D07F9618BF40743B4C4777FA8B84518A
2B60586D0D18A807E991565A4636B203EA7D2E69363F6E719DFAE7D9C0760F80C65F6FA3CEA15B
0CED811395AEF9E52C8E31510E13C6B5F32C3789945E9989D723EFDA8FCE2207A1053F0005B9D5
A7C734CB4317FA4C8E1928548474131E8D582FDFDE73AE4AC928B7D55D5E7FA71F20E220317B93
61E0F3CEA7CE57D22F09BF0D7871CBFEEEC115BD914914126AAC1C5800D5036B32E1DBC78A303A
71C13F9E6EB178DE3A78C328DE953F0666E296C7BB0044636CABA978D0C129390CC49BE39A7BC1
BF2DB4B2537C260C53393512567DFE2EACC33675924DAFECDD4DC26CDA41572EEDB8A24698835F
E325FA5423EB048EE8120FB303DEBEDD8061D186CC5BC0685B2E2067344ECD682ED40A52CFDF19
F688CC1CA231B5538BCC0FF05CF8CB5F12392108875FE3C68DE432F9560F9C7C6944C85679260D
1067FF0291CEBBD4A9EB4F2272ABA4E5CBF9DFD51D62265B6766F21B5CAE3F7C217907DE6CB9D9
4E96BA17C260AD66DF8CCC311631985F53E2267B139DEC948EAA38DB6D3EB06B40580403816F31
5788F094FF4AF03DA3528B9E0DA5F902679C63E4F4B1E04DBB7F1B267274868B8E06FFADFC82AD
078CE7462B01750ABC72276CFD035841DF8666D5FCDF41CE59059EFB22976B876293A1ADEA7502
92342A3D65AECDEC0C108EEC0239EC4390245630EDF6212E9CD5D1200A4B68E1ADD82F69BA313A
2F5D24E4882A2EBA16A8405C69189E7EBD76815B0E7D79FB7A8D26F05BD01D74F851AB6BD3182C
9D2563EAE67E6BBB8E3BBDDE19EB95FB1402AA140D874562A0E8022A621EC94DC2D5669283D994
6615DDEFB717DE7B2B96971E35DE1AEB667BCC78E4C1FF02E7FEC18ABEC52C8FFAB65A7E665767
1591C53A681C7F8CE929C04FAFAA990BF4258F468C12ECA77542646B84F41A625866C87888BF73
D689417E37D0E93255A1F11D9AFE300853D10C1720EF855A5212044E41BA74B70C82A455485AB5
1D146FC66E7693977573366A87143385091E2EB54EDCE5F830AB7F2C83FE7EDDD26A959CFC6516
ADBA9F9ECB389BC5900C4305D9FA6A2F2E24D61819D88FA7E28AE04F6B72656BE4D40873C8F4EA
9DED9CA2889902EC325F2E1A5A36E140501470A7EA0E1ED34C06400E5ED32C1133F8E154535AAE
67599192C4F0715DA1FF146B7473744D78CBC392335D5C9C1504C191C863979E688C7A2F1A25CD
8B23A5E945767D01DB6BAB2EAA40BC27ECD156645802777F679E2F62A0A3EDE2EB45C32DE35EBE
CC5BC15F6C0ED1A086E43271318622FFA20438F0184647BC44174EC75181A42E15DE4D1E7D62A6
728432956F3A2816A18E961B346DDC72A23C55A92F8F3CD66B0234433570F88A4DC5EC39954408
3671FB30791F330A89ADFBC9BF900A8A6A2B34DA74415ECA67AA64F71C72FF2D8C38183D83DA9C
E2734899F5105690C5414BA2C8E2461B01BA8671BC23762CACDEE38309135CFAEC26606CB1A3A8
C57A8686560AB0FD8728CF15B8CB8631FD5201EF8C146E5E623A96FA4C46794169DB0069316CD9
FE9AC0CCE1EEC3CBBC5995FBDB5713244D45CD2BB8B613752B11D78DCC4C4860E583DD0609009C
1180407725FF461106D38DE9AAA31694ABE3609792A274DF009EB1B6A26BED165AF16EF31CC2AB
81DCEB391E358ADB3350C44016FE62E8E24093EC4F96DB1A567608768FB9F5D905E6E93CA7E525
015086AE47B86ED1E9BCE519618E29E575D35BCC86CFAF55A3BC97B3E4A9F2032597E114F6DC37
34E561E6328A679D15BC3FCEDB77FBC3B591FB00AEC53F1D5AF3405ECAC6AB5FF107190C786C58
0E1AFF4F6A4CDF5008B3928C303CF2345F473B4F2884B7A47BE58C33DB853A60E7F4E82662CD0C
C1F765A2C07F373A79C2E23962ADD4D8E382D88A1517F180632345B87186540F2C14A71EE12529
704ADF4A63566B705701C5A70A9040BD71A74FA1641987B7B543EF0577FF76B4964CED0B33FF1E
4EA9A7412D7C8ACCE0774069BCB69C1878A8ABF2E15F4C1098DBC7215D812B9E9860584E21568A
A555C83C1F8D88517C4C11798EC3D9014E4B6097633E590A7986C604BC7F3A3FC77F2F5BDA178D
72A60BD2259164877AAA4740002C741B458C882CD9BE11370ADC879230028EFB60C49D7020B4E9
A3FC085A2CC1FF06434919442F83DC161EB9D305C5654919ADC8E4AFC70EFEE8D958CAD2E063F1
BFCDD7E81BB014693D1AC4C85DAA9996BE10D62C8BDDB5CF76143D2CAD519A079F2F942240D304
22927B867F6026625B58CF93657F4981EC7E56A771AA09A5D800A51F5AA1CF7336CC6EFFEA9310
F41C214DD71CB8F73262892A2ECA58A12682294CEA304D13F06DDAC6B2082EC655F6B609884D29
9FDA364C10B303242D6D8814633A0252542008ECAFB8C4E33B6A2CA752A5BFCD749C2DD8C3F4E2
00A2DF6856E9C60784C6C8E11128ED8B569C4ECE2A881F35AE772FA912A0DD36A190FE93A4D1E5
D7B3B7A483B8A6B492ECF2950EA60FC6A186EE781440215D2815484C809FE95C68E1CAC2165B35
1062FE875D0EBFB8A0EE594DBEAA00AA5A6FB1D9EAF5EA72053B6874F0070FC55E6B725AABEA3A
798DA02D83B329F741DE52842DC0AE88ABD9EB501F3C27CF774A5BF5260391CD2255CEAB7CD8A6
013EB32ECD4911779608E9105597DF344FA1AB7D6D48007CD2542C09AE6559AAC5753A2C55EE34
E60F4EBD3F9944B6F0FF3BFB23EB7F0AB987C5E43AD5CDE34DB19690372E6F062226FCEC37480C
463F2A68778B1A0CA62B3B36F7EEE1CA5DA157450A36ADC254910F1FCC8E0B07686FDE5851ED54
64384D567DF300E3C6A7055F0F660A10AAC5DC83611AFFF400F3C7DDE4C051B2F65EC785228DBB
2CFE39580A7A004329F982006A7F7ACF0BE4972ADD9E9BEFE46070BDCBC17EDABBF51BF4F3FC66
D423DFB9BC25A7F8F3A808240725BFE76C5A04731A94AB7B30F22EDB4DE3A1614CF335AE975154
CCA71F0A946DBF7E6E77EAA47B0A029C595DBEB7AEEC924B1C8E24394A5648F92838A83B089602
3B89686C0E27C6A03F96D7292128BBBE808B238D3A7D5221DB704AC862427EC3C5E2DFC2D0C8D5
17923B2BF68215A518A73A7986AB5C8A1F6FC3CE276158F679FF5DF42592EBD30D208E43E75036
06EAD4A5D34F92F315FD005B2ED4000096DEA6DC821040178C197C9B2A8140258E6082BB296DF6
D23E7720D07DFD8FD92CF4FAA31DC8BFEE27CF4AD8F88BCA915173BAF3D97C0F88B09880682666
BAF1FEBA3F9B9F536779BBB3A320524FFF8FC7A3DB515A52A71C5BAEE6669CCCDF066C56A2F421
C3B9389AEAFADD980B67B6A66768F2EEA740CFB26B1C4C4CF76ACD3440B06CB2A081987E28D485
CABBF28245029F196AB03A8AA25B25C5459245F44089B975752B21C355C637C5453D2616A86E02
96FA0E32780BCF172DC482591142C1E8CD535E81A4E78C1EA4F08DD91FE25ED45CCCFC854ABA7A
8D58A32A9A904C39B7D4C86729E7CA2E6F40B1524FBE5B9987F51C41A0ECEADCF2EFFE55997415
3D17158249262C26B487780B68FA0D6DB7AE493D6F7552B25ED6AB044057D3326B311CD5520255
3E3E94877516E51E85E43E4988F8CE24E50E7D45BBC94252C4C3C31F79C5E1CAD52F44CD9EA7C6
4837850836959BA2316D16C3C2C65B966D17BEEA4F9D496D4112A4F8FC18564A803FF314A73038
FC6B0110D9AF9A81B79CCFB941AA6F58C338331F52070C229C6DA54683CD115BC452266E75B9C4
889CCF3FE006A9ADD933639EEEC1F4BDB661BDD7D7628FF71EE7DF89E2EE15CEEECBD62C654D24
B85DCAD9DE021B063AE17C44A9E9A59B7462201C0B4B810DCFB22F0EC0F0CCDA94B5A7B8E6A7F1
42493296D571C06DAA25B45E832956BDE6CD4FACEF81AAD0A160406AA2E98923E6189B748CF86D
290372D8A27A054AAB2A68DA3B4B66E4657068AF14E11774EC5092F311CCA7FAE0F43D6E34F94C
48F21570D4F6CDAAB269BDE27F26EE6876FDD0D32A1098FBEA9F2EC5357EC79C7B837D2752C9E5
29734C699C97369229D3B2CFD746CBBDD6225D566008F39DE9BCAAB9359672A76217531FFC99E5
99CBF243723B63BEED88C4CBDDC82461FCD2E72F41C204B7A84951702127FD44FF3640B6EC2845
95BD25958D049D265314E6AC041B99A1C27CF4BD5B18D39FF948C8CF77028AAC0E0E6274D5F384
2F966C6D374E3455CDD6DA17B3B1BDDAF283536599B73BDC5D3E65487001D87A29F1EF12164728
9A0E1EFA01E6DD31E312300EFA75011F259CDED61B4C2A23A0178A33154A51035F37AAA4DED2E5
AC2382CCC6E01620F1D4E9213165AA757084A7281ADB76C5A8ED35AD9ABB7AFC9FEF262B259A86
745A984B0EBA446744639E4034232AEAA3E3567C2A7400D452B7BD66F7844A114C280BAE434C15
FA5002E88AC093E5621DA4EB030B318D0DF1718BF5C12AA07421176CE9A505351813D861DC8C0D
8D8126D1BD084DE7DF796F5A4CB5FDEB055EDF5DEE1D24BC967470DCAADBA990F5849C8BDCAEFD
8931EB87FF6F20DED07C17607DB1A1DFF20E81067158CAC2ED889FF645C65CC11BCF6C8D4517B6
1EBC49132AFCCAC38C26241F7CAEA714336C15913A50401D2E8DB548A9393CE05E7786DCC03E10
D8275587100DC5E28701EEB32378A3F95B8B97D5DC62AAD185925E40A914EDE5DF31ACD9550CCA
5F4B0EC8DD28054784296573FA721DC4034748BCAB8F3C6B362ABE3128CB8B3BDB3F8FA43E904C
0159D0AD292A86775C0590BD02F08FE7503C8629B9897FF267955D2B68AC90C470726329F05DD7
549B350478DB1D400D7D9CB1F97F15BEE7F450EEC2150B5222F8611EA2AF5419F0157E6EE7E224
F7C6635A4AB6B29843FAD05D34744DEAB615E63B60A02CCF7F9F1AE66BBB3C95432E38F46AB48A
59D90EB091ABC2EADC69624D2A4C9FDD3186BF3FC2668DAD5B1B3CF95D41C95451F0E52525077C
AEAF54DDE7538AB080C0038EB005D764F0E73BBF5FCDC004147A5652B53A3368209C22B6416BA4
225D803F4EDA10E4E09F1FD57D04E75BF40927A0E2D962441F0703C6B991CC2CD0B8BFE902E255
5A132B7B6EE6630A274D854FBC4458615A7501B4DC76B70CAD3EEE085C0189B842FD238BD60EE8
2E3520AAA7E72F40FBE61E773E523494AC8CD0477A52951453281E49F95B892D1A526DF6829C27
A50AC15B87D980E511521CEDDC4CE04B6AD483423D42004E8D9A052CCDEDB7D7EE3881B6C02040
CF3CFB1FA12D10B73C076732E41BD793615B2CABB3CC5ADF4C1A27984430C453C5DEEEC73CC60D
69B63D1FF1227D2ABDC41C1C12BF589B16B8907636448C75D331C73539E5E3AC72A44851ED8818
25B4D8E1C1E27FD29771F34210C153BDAB1BBCF90C40D6109C9806390F5DE097A064D5F9EEEA98
D8EACC7BCC552ACB0929291DDA60C2985E53124D64A61A90A41C2D139E77F66552664DCDCC01F7
201B16C0F4A05D4F015C8D77B52F7E37115B988C2CD96CD06B1A762778AE60A0A04AEA6BC01A3F
113700E3C4204E479DB89AE43AEF82BA7357FE02E342403A3B854440D39635291E0F7394EA120F
0FA9BE1AD225338237F31118DE454E5DD06FDBF6B037F4E504A6B520A6E56B2DFE522F477358A7
998FEAC7016D09B5C884C0C40FA81749F76C5D477B2CD1D841D6AB75D4C5E4FB7B0E8CE3D47830
8BAB4737D603AB7A93AC4D78CF6551DC96DCEF69A2CE79F0A0BD7CAC00580820E0C1A2C459B9A1
CBC96C839D8E9ABB7A3A02AC70E93F46657D85A6E20E879A261B6E05F30BE51C6F77F8BA0A62E0
EBE88A9484309C898938D71E43EAD8D502005C359E7E40A370079B9EAB66ED91A9566971EAC9C7
C64A1881C9F1AD2809DC26BB2D4E2C3A30AAD707880CC0ED37EA68C563C196A1DEC3EFDBBA63A5
33D66EE19904A0E23FA27D85076B11D855E2B054E0DB13E2CEA6D2D518F47D6EF3ABCCEC8F4C9A
8AD6EA345CDF58F63DFBF82DBC31E0DA8B5CBDB9951EB779DB55ACD3580908DC8060691EF61783
B17CFC12F2DED169D24DE6E1F9876B6975E125D09E1BD087A8F85427F06B2661EACE2DBFF00DDE
CDC04CF9AEBC849492BF031ED833D90D8CB2153F959B528804CA555AFAF4E8D8755F58B7F016F1
6E53B848A95C084E3C31CD19F0A0CC394D142618A37B49C130C1CB06E5293E1F18E822C2539DC2
54C33E33A33C080E782129EFAB4F00D685B08964842FDF96DFF10A5834D22F05D2F270190EF5CB
D0EB5B51B0FD0A10C94F5407650AD8A41A87494BD2BA0966F308A3088D9FDC0FFA3CC8191217F0
212A32FCB6DF8E0846CC416B0F1848A150449B307D6B018EFD65485E23CBC699656AE124923633
787F32639F522FEC39BD2BBD4A25D98628B94370E63605407216C27233E88F4F4758D418416F09
94B9025DF2797236E42B6910058CE7C7DB3DA05EFF8B58873CDF16DBE69EB375CFD6AA548D1E6D
44311A598D8C048B6781C8BFE342D43230AD6BCF0D99CEAB515E417F4F5683A8D37C98EE8E204D
98B3B0B8DD4ABC4803E8F0CB3DD727E45E832D447380CAD44BE1D367F42D7098C3EF529A044F20
BDA4263E41D435A405653DFB93260955514CD20BC210D389F2D4B9891F9C553BCC7304C9A1A0F3
FE8AFFC96151A32F24FC812898F198BBDB699EE6B65C890760CA3B801E1CAB6D3B0059D3FD9817
F3B78838FB278A49D9CE5EB207B694F15C9E01A93957282C6580147EBC522633957EABE31FC735
86AAE6E235908920EA28984B6C16898B67BE1041E72D612352BFBC1AB627DB41592C91A814166A
4485237EA53E378454459AE0C64BC3A8B1D3516AE984A1308B26E9F1E01EB94B34629F2959E617
728A36EA2C39D997E675BC35FA27A1CBAF94EE3829BF8BEC1797B310A845CFDE7AE2736F9AA992
A504F101053AF8894D44A998313CD42C32121AEA7E0946FD7808EEEE44BCC31FB9885DD0ABACEA
2528029F2FDF2905F411EA0470F679BA724A6038CCC205FC6592DF6FCF855395274B49338DA782
ABF3D896E12A459B5ADC4DC418805B4B4BCE727B8D8FFF0B0BE48B02AA275D9FC4D65F92FEBCFB
0EA791B78C6973C0F82D5CBFB142A40A470114C281888BD8D3587F022E787519781D1FC501C3F4
B506E0036B86CE604D52FFEF1F52E16F4FE251DD27BA466E03F82F857EF3C93B9A8995017052A6
8B12717A803A81BB54C2F4A9981464BE58C35758920BF514B8CEEEF1A3E0B61002ABDCB2FC37D4
EC8282AD45112F48DA9E2D5103A9CFFDDDB2016BD72FBE451444A085DAF0F3E9AD57A3FC968221
AC6A334D33B4C517886C7C694734E86B2EB908AB8D985F1798ED35169CD21B21AB6D74A2593038
DA588BA5D3A8404282FA7336D9EAC89AF900B8918409D10528BBC21A604148FBE0FBE3B5397EDC
57C4E7D654C7C5B0E7DF231BD2F12A545FC34B8129362D44608FF2395F2446C42DC0BCAF38ACCD
9106DE6F6BA995012A146D25942FA3FBA36EA962976FBD49FF19A4B3FBFE242548FF61DDBCD31B
B724FD8AA40D418490A541F51A53D3260E525CAE5DA0810FC13C51E18A67760262105D57F114A0
46D26D99712E00949F8846D14D6EC450C95BF95B5B91EBD73BA54B5FF6BD43BEE2775E693C070D
78958EA0B3676DD52A06C816CAEF3E4422B211D1C3935D41541C584EB69D1185654261DD70A35F
E70A5B22C97E09E01D1E2E41849D24842F1D543CD7271B120D09711CD69D12B2660FDF945F3694
612785148D40A3A1E2DD895837AF319CFB89DFA6395078E184FDF3828BA1236C4EB8128915FE68
D4C7A4F9D293B98E806E60D84B962459A9F2E84A407E471F6CC88E4E8D9E8D55284BF75787FF64
8CD35B5F04712068C975F3DB130CCD2050EE3EA92DFD0AEC9D6DB582DDF851B0876A0B1D6F9731
1BDC3D553A035EF4B3D3C8F42F65D3C971F64CE37B7BE64C3E58EDAC79AD1E7B82004FC87B73D0
D3D6394AD0ABC0F60A228A5207C3424F938B5F95335317605BCB533375D5EDCB870672C12F21CC
31ECF2FAD9AFC97ACF99E0FB50565BB9C8C3665AEC901657E28B1467D3B97F7592787EEF417EE4
AABF77186AEF37AF935F67A18E1D2839134CCEDB3F8EDD458752DD7F98A58344113C579EC35F50
2B9AC55C21CE938947587313E7CFF8BEC4F6B5F78922E9E4F3D6096BE9A143F7DD9D4822DDD10F
AB79A44F2C52F93DEFDB85BC80C21F20AB8118F01169FAC6B628B8E21D9B19706A7C1F503FC626
D0CC4DCE28ACA47DB45BF55C398E4ED97A300466733527B394F114254B9C81A4FDBC2E205DC4A9
E54A6ADA3203E8FAC560B2339319D1DB7A2864DEAE71AE3EF79E8169EC6F012E0B736D19DB3C2E
55AC0F166E0AE28E992278EAB90088100C7E1DF9F58FA8BA0803AAF6839AB82A9DEA6CE26C1B16
4D20D6AEB4E8ACCAC7C5A337FD13425D7C0DD3D5BA062222AC07394BFDCD7CFF3254401B2731C8
415F2C4CD0758DFD96BF6CD127222A92EF503A4FD596647F6677FA1738A0150EAF83E24390A120
FF617D9CBA081FCD39F049CA5E9CC4B54DDBB546F4A229662F058C4C4687A943277B7F0D58137C
2A285421D4908400577977FF997FFD34800F21318E049489065AC88169F57F7B766B4F9326BBBE
F6CB887E3F6840131BB83B5A8464692A0A712348D00E112591D5B7648BA338D7E61F3D42D1B67B
3D3902DEDB7C899734786D83BAF7D8EBD4EF0988DCD1880C8031E9D70020F54E6251F0EB4AD90C
AD469B9CC4AB1FE31A6540A39FB2C56E06921B76B28022328FA9A7C4184833B557FE552035AB7F
B8FEFE56984FDC692D83F0666EE536BA4545F00A66EE9CEA9C16B400DD5225DAB335A1D0562A62
0C41B622D873A9F95330179DBC713233EBF4C30273EBE201ECD04CA9D5CE414A00F3C9FFB7B213
590FA2403B7A471EBA218D885EF682C1E52C90A6554DE2C1949B9DBF55B393418F3B52B36E4E4A
E3CED6C625347EDAEE6E80776641D68FA7E833BB6D5CCED5D17B9C45BF3BEED91627EF23CEADC5
A7991F738C0025DC7D7B9A98E63A655CDC28B5967391B783A6C7BFF53F6F09CBAA63AF7C3A142F
9B9106132C97A3019339AB229614586E72567EB37FCF2D289F9703A8F228725A4FEE68B4EF6652
31CAF2C8E853729955CDC04736E48D3DEEA3CDE978E17049B2EBC2D7184737E46E2D58697A2DF3
4B9EDEFB01BB465816355A2547092FCE455558D12B6D1EEC48B75C43319B868B0EDEB4125310E8
A3D60BFC2612ADFF85D07FD8B99D466712A1C3A577CEDE5B9E8A8FE1E68CF24EE21F2CF5447387
4DCD278B8E5AB2D7BFC0CB4A02612D33417F018EFD09FB64E7CFB08AAAE91BAC91244EC770EF48
E216D570170DDC93132B0D9F69765CF35432B21022287845029D7A5E3839947A4EBB15A084A28A
CF278428E0F895BC1815F7399FA43EF963878B8ED8C191C9F8DD52C52BBAC557297FB8B474E26B
17C87C5C61981AA16695FCDB4DCE4EB40B637C565D824BA750317234B52B9B1AC9B396C39BF115
6326E9A7F356D7EA3F5B29B23B711C0A4133A9D1A151AE53BE39C4D3A9D613D82D53E7E9371179
74558F35F1731E049A73E770C0139C51359A557BC6A483C3BE86C6717B8CB1C1513F6E3ED34D42
E4C62D9FBDF1BB12BEDFA63AC6F20FA210DFB8460A9D58F3F0C6A9964E66B775E3AF9AB571F32D
DD7AE1B8F62F15B84ABDA55052A30EE5C6ACA62DE7799836D08A131A6D7F2884494F5CD35FAD31
033890F0FAA23E48ACF4347B379D1A5E01554E780636CE22128585081636CF56A420AA38816231
D499D240C1602E37BC2BDE4919045D347932126AB10B2162CB8586158E368E84AAC965F994A398
0F6760829FCF2F2B54D86763BAD0BA1E4AC948CE456AA70710BE57E9E755D67ADD8933B2B588F3
D596AD68E617EA997167F29E37673E9AE6657895DAFB66F29469629CC024C6EF42CE5CE07CF398
ADA05722A285C7F8EC0CF6D0C3A88DE0058D0FD2FAA95CF3669263FA214FF41DF5B511DD46957C
3378D7598E4DC3543333710DDD3F8079AE3CB210358F29604092D86EE4E74F5533E94D9DB09927
14316CED7905C97F09C8BE323921A6E403B667958B08CE56907E104BC05FE7DB62BA98518E56DB
3AC152A8CBBACC9BF1335ED09288C3F518AF6D34D928818EDC8A494351ADB0FD94320010BFCEFD
3B2099F673ED9D1C7BF34A4D0507701578C285EA0671B9AC55138D7AA96270B47D01ABFB3068C1
4BBC596AB337BB55F1C06B79EDC5DDB937A3D03D3C324E0760DED6424A64EA1BBDC9D7134C5106
7FFF18950D3AEDA35986877943754239464CA48E634DA93EA39E62D4C2AD5BBEE483423B44224D
891F7A65B4C1426035EC83EAA68AFE9DAE86D39CDC692E3628FAB02F89B410A68418BFAEE281BC
C9075B51DE9020236E382BA845B149A6408C9F6134F323DF8CA9FE43737C49F737410C5196F7EF
1F4E86A34328A649874EE1810B0CFF07290CA6975EEDFDE48C5319BA56079344E9E5E98DBEE132
7F902352A3312AAE0B946F43CA64BCDE25CBECA653DAADD270A7B65A47610B3239244F3AA479D8
0FBDAFE0F68D1D17035935B4FEF0138AC7B41DA297B47CB08994A9AE496023B4C5304E7A433343
A3E475A546CCACA86BEBCEB40D58E3856CA1B94F3D9441C728E8DEEF7BBEB1E57F18790FA2BD83
6F1EFA47805A9DA9EB00809480E90B8967E658D60709254EDBF59BE03230277422EBF9F4494F61
87B818BAA088B1DF16EE5C4BBA9077AB2FFF8B56E295C5B922C5D1A57660FF0C538126B3CFE1CC
EAA20D82A4C26CA7CC9EBDDDED4C44845AA0BADF7673F0BFC24283618D54DFB53C52982893F3BF
C44C36380B2519BA632D66F463589FB4C42F5D2782A945A2AF5D4F2E86D30539A9E009EEE57060
5466C67B9D30BF27F85D9EF4A9857313BDCF2D66BD58B0BEA619AA39022DF45F05332DE6CD099D
09043A1EE2709736E360B7B0F5B8DCE3B60680F4C55BF5600B4DF5682B41CAB84AF64F4D1088D1
BB62F900DEAADD4938DFAD2A5BD2BCBB687327A2865355924EAF5F10E5A68CA2349D12641018BA
95C8883B6F5DC05C936C5A47A0CCA84BDF47145436FA8EF65C5FE880275577A42DF1969D5F96CF
762593F2491479243F8B10C316766A73BC898FAC5D40F9980A266AEAEB1AAF1F9C56BAA55C3F4B
39CA2E82C61598EF600E50BA612B7EEE4BFD531628FA62519C55890C08C07D2297A9DAFD01AFA9
DFBAFFE0C4D46CF5F56D19FABF0E59EDC99DCD0588DE8C547A57F7118E1D3E4F582BD6C9B30CEE
ADB7F7A904B4C9BC32CAE0632452420FF9F5EEEE29CF862F4840663BAF546D5C9893E7F68967BB
3EA4E475B8B7CAC5E0EF38E5A445A016BD26BD0069DAC04DD55501C7D775282E149535A1F52507
F8ACD00D2F3901FFC033EE09ABFACE00715D68B8E3C8DAC30B4F867956D5947EB338673C814BB8
F4854D8058AF60B56CBD4305F52BE437A60B69AC5CB74C068ADE65F5BC4A71379767FA900E5279
EDFE83623F79215845478AE8B01D86BC5365D72BEDCA517693EBAAB9B979856EDEDE801F60B9AA
A6C1877CFA5D6450C910C4FEBA29F00C65C61E95919EFE072838236DDDC4DF3BB02B7D897BEFF0
B8568B4DD79176270B98889352D548E9CA281D2B40E303FC3323954AA6619E74E7A19B9A846BE0
2676430504A8F5CECD32108AF97AE80EFAA01AF2E2154413297968A8C96DD7367C5A7BA6AE3F92
A80B3A69D1EDDC57E7ECB9FAD0004010C4DE74019B1CEB8D884C9BC8614B0C351F57DBF90ED6C8
E833FBB79D67D8C541C4A0B5CA28A012BC55CED14D0876C3A0A6824547706D270C53AE87BE6B6F
F435E2C830609341E116FBE76AB1889D5B08C08818E73DF97A22E8B04821977D19AD825601C7E1
9BE8E3CE3623DF0C94827F217997F79A661D0E4FA551FD71CE2819AC1C06C380B9038987A58EF5
7B9ABED74B2C0539DBD1862DD0BB81DE60F693464277AD9450A2ADFADF442A5159CC231E2AAE86
F7AFD97316270D0816B6A2E402BC750F0B0F5BD8D0482ABFADCA7D5ED7671E8A5A2509DFCAAD1D
A09D1C68C9B7785692E9DD04508434FF479C8C837E388C8A23EED248BE730A06AF790040E3948B
45E6B2D3E8BF11A8C4017F325E086589A01DE60D6EDF9D4953DA1B259596737046E1A3C9E67F31
30FC48E2EB938FEBE7BAA95F4D53CE816E3F72CC01BC118DD4BFC68E319A3E9FBE688F577EDD46
4851251DDA07A30482B66A7A58E2268FBD7DC1D8C4405274FC819886C77812E74FBF3729F3DB6E
1D7FAC286404CD5BC0648BE55E2D6F2D6DCD60AEA029AF4B84E4DE9A36F48ED9BE37E4ED107870
FD61CBCB60551E3075591A5A6361F70F90B50A8E8E314E7660BBDB757A5CE6A69FED05A3F7F2B6
8A41BCBFA2C2641B6C90F5219D95A2EBFCBC228BEF5816A4D2DBF7B9BAE803C2B963D73382FE03
7C3433B7274B8E1710E0D17637B0C1927BE575D2000456724670880A94141037AA9726402CE6E7
2945D45AD90DEB914C1A974AAC28F296494AFF533CC323CD32DB99C11C94F9E32CBAABB3796C76
A144D1C07DF7BB6D6BBAEE980AE11D6F034FD4A67236B9A3F67603CFDBCA7AD528AA8FD98753EA
890C42D2F696F080E869AC72859A5EFBB4B93C9E1631B8B13DC65BB14A4C2D1099D662652E5390
E4E58C95B76E530201553BB200C72FC69E5FAB3EA862DB632A5E1272476CEA8483E8319AEA9795
7271DA3FD947B0099BCD505DD0756D887F81F93A890E21FA978C71BE0942542E729F593BBFCE30
DCE9151B4B039D19D14EFA6552210149CD8FA0DA535A189C23DAB06F9C54C4A8D3A719ADE2C04C
C95CA5D14C438B9E577E8980331ED59B1DB2265CE1C481343DC2600E42072065129A9409FF1808
F9E7A222A20F9A5E1DF4BFFC5DD396A34F79B22AD2605088FE2F52F35DFA5662044AEB675CC9B8
230B7E836BED9ACF72FCD4CA71DD38C0664D88A870A6B67CCBC02C2F14A07A2B5CE7CC00E350A7
B2D984CFBFA6F0A85B3EFC3CB4DB5D61A0ED513F4EAFC6B647460B2316FBF99237DD866D7026A2
030FE810EB1AF4DD0E713F53C6EA4A4B59931D7DD284A0D48C46B87B168A3479E07BEE1ADCB134
0AC9C84D527DF8761CC77CF5B44A644187A341AB9A7450E63FB4CF0BF068E33885E47F8906E0BB
F8A971992F99E1BF0208FA983F43F6152D45611D05A0806EBDD6301D46C7395A4448BB1B745129
7E36E9038CF6475B915926948E58280F3CC640460DA269E49C4F4D5AEF09251F15C8C227DA1E57
E1B75E29C5AD1E7B414D6CC4D2D2802FB3387C2DBFF5FB5B3716325477A225D6CD67C58C8712F7
FB966122402CDA4638EFF9DDF27CE4B22C2F08E27D0B15A4A9CD0E5048EB97F7A7BBD01BAA73A0
93A4CD89F6A9BF0D49C12FAC14DDFD3BEAD0C5293F0764421292CB3961A14BDA0F74D9881900A9
3E658C582CC0C06E416F4D73B30C47DFD2782F02EF5C95B5C647D33B92CCDB48439E97DECDB043
1931F6881C49EC1FC628A0B1F21DA267A5E2BB701AC4E6620A8F3CF81E8CF30047423C0AE11C93
9D076FBDB6D490BC6D1F4F5D80315BCBA2F7334DD71B804F27AFA39FF16897F3001F84D510C295
B37E61CBCD5F41EC0AEE3B35994EF80A5D2832CA3A31EFF10D915F85C4C2A11762F405511016B7
DD15CFF82B71A8D9C53888519E3772988A9810C59CC24972BE8E71955F094990D92A5AFF533CD7
083C2822755E6D6CA965DA2544DE3DA478D5C16C0B516F4A73EE2EC2A9D30415AC0928F1C11E2B
75F20151FD4D0DD368B8BD127AFA1702DBB4B88E83B52DBE959CFE1A666C5D4869581B73FE43F9
D948278507E12B6ADF82B4604081718445D16A876D6A52B50845592153F897E22C523D176F4C49
9BC6760BB32641AB6EEBB37CF1CC57B83816509259952B395D762FDF2A9210E7A7034E1352CE81
B49EA3A6F778EE4460DDDF4695F671D6496B6FADB1E4448BE66843EB91274580A0A52255D1058F
A5D79CDABAF32907871F3D93A23371285BFAD140F309B357C9FD73BF54565A055F5E4D3C25A378
A5574C9203AB93FB4F5E0B556D7685D05AEE0A165811EE0FE7C12A74709549DABE4666BE296472
3B33EBD5B925E93C6BF1E37A3548E8C3D976BFD8507535D5AD1698E59CDC281AD157B41F4C1391
C3182D15A281CBF993A469961EBF4C449370B37E00C3E1CF216F81F05CBE1BF2C8EC92F40F5F16
C35C7D0EA6BD5DA25E0411D9BCF2C5D7A8323EEF3E3B54FCC76A2526476A1F59790FB7EDEEB4AE
9CBB682D3919FDB70CE240568F89A6033CD11D8B83C5E26278D5FD339F02AEDA0D7F020CC45D4B
BC2D235CC736799E2FE94C4AF957B281A8DEF2E944165A4F80079A143FF713BFEF95A7DC402A54
C61DFE618C8084EFAC0914FF1B710929D1C7C9FD1FA22F5E58B4BA20DB0BE4B7BAB35177E4D54A
F789E460F45141A00606A771D1794A62792F079AF7B0CDFD3F1B75D2FD04A59C487E55C87C3C15
99EEDB6F1465A53B041C5D4D9705B5046B8F6654AE45EDEF041F681B85D75235A58B9A889F070F
90CCA51F0750285E6C9A9AD80B1832EAA0215FA7161527C71C274F0115F1BA45B0AAD2146233C5
0F5129B7A2B400215B5DB7DDB6B609F423F5741D66B5DABA3338A57AB0DF617D14FA465C107285
6978D54A1DF67BFE2A9DFF2A45EE273BB39B8B7B71AEBD1FB46C17A1291BDA66611A85E4F28FA3
56745BA0A69A25BEF8AB4CB133A9B411C78570CB33FAB6C68C61EAC2DDC51A9B84D906F02150B7
568915548E292E371145AB1778971607E5380275841DAF46F45D0AAED09C080C1C6E66A6C3C470
FD7C9CD27970B9069489F0DE6FB862551F1B9ED36507305D786AFAF3E7778825ED63728317E7A4
05F7B7980A38E4190F443911247EB33CDD5DE9AB53F283077C4DCE339626FE22E44D147AD65371
62EC884DE142C467BFAF52CAF9C0ED69352FB71A3EE40FFDBB3D8DB44D257FEEFAE23F51A9A2E0
5464A6DEEE4FA26927A4E2186AD8392FDBD2ADE934914FC23408D45F356E71D1BEE3A70C86D01D
594FE207A94578FA00422CBEC223BA871050985FE15653A1CC54CD79F508B799DBE191E77A4931
1B3775924F3EE2122BC3CA211B87A65319334A931B8E969E1E062A54026F1E4C445634E2B91201
08C5B651223233F227EF4171D7E8D3C2A0315B4BBCB64281292DBC737BA0E2FD3B367091C8D5A7
9036F4207AD96600D7FD38959BA2E49F24A555EA2EDD329D521C2F8248C04157A51D857C17FC97
33F5A0B75C92CD91B00F3B64C1EAA23157772A08B170385D84DD9145BB761CFEA016DFF415618B
C62F3743DABCF9606E16E7A716953A1C723981C6B7CD6F09D13C783B2DE73762704AF97B475014
2F4B810125DAF80229C53E67D421EB3A75BD0C4EECC71493E84B67B64D68925B3743080E382772
EA2AB0645CBF2B278FD325FAC30FDC335BB1093D6D87EE6B920E96E794EEFAE5E00B44F4B6998F
D6C202840341316F6BA08FB644B7B7F5AA8A02EEEBF84396FC35DACA77C6E44CCA675493EB0C99
5502FA80A04BEF356AD4A5B5AAE3A350E635E1EDE581698F5176CB6F06F67BD79953F2CEA5C8F6
E7EC71560D9C03538BFF431E0D8DE4BE3548BEE8F1DEF8059BACCA663C2F53285A5E5E6D124433
1F6BF9A152489331A894F1EBDA9E21B3DB090EB8FF6E12C89505CBADEC8F8E068D8DE3457AC152
50DF9646438FB514F8CDD9E1BAED0AA5D1583D4F50E0D879601B0E3675017CECAFC45C17C6E1EF
C8CB462AED82A0AAE520EA4A9A819B223B6C1234F64F0805DF709B970B7E8D4CDB31854C48C1CC
ED44429F449B759FEC3EE7DF3545119EC993ED5D5920F803455044642A55493B23E139E5B66B6E
BF60706A41DE78350A95D2CE7DA88FF6D425E6EAB5DE23D2289167E0FC366E82962EF2CD153C6D
C56F41D88A949AD1E7963C014C40F4BFB4943223CAF81A6333B1179FE1EBEB47F41A2A7B9C3E51
6E75DA77E9D6ABD144CC4645CCE6287A49D1235D7A15BB09C2BDEDC471431C09FBE9BB14A0F329
E3F96EC5F5D4DE39480B419EB4CB22E6CED15FE724B35AF2393F54CF08FDFFAB69907B97903A3D
028840A4D375438264DCC42BEDC0F18BD8AB86896B810BEB9712DD7D42E8F0D51736F1EF352D26
F874953D41CA70624EBFBBC454228E9E4FBDE6E480530873993E77184C7B280C0F119E28625199
339CDA289E78E09C34596EF95AEAEDADEAF99082167C5E1E699026E2F0055A57174C115B2D8E9D
8C62ED03E3F47908BD19032127FD9621BAF8D99B25430A853D10EEFF0432AE96BDC0DE51062B79
11ACF8F6DCFDA6A5FF01E56469649A6643051B2D9AEDB4F757812BB577C62BB045AA5AFDAD53CA
8526D9D98B8A3526841C340D7649532108AA0D7A917FFEC15CA6636E8E13F33006177154C4335F
D647EAD1C78F480D2A50F8CC7934DDC69FA063C65557245692BE8B142630017B022CB0656E5355
5994276C376A7E74A6BD20A736D5C25D566972A6105C59E4353C92DBF81E4FE8A014555DD37049
F173E444322779467B2DBAE754F1D8313272A5416A248AB1AD08D72EC5A4E43E19CCFED92A82A9
6EC4E12868A5B915CFE1231C6C2259941CA6157611A2BAED7E20BDE0B0A28A1A90CF91FC639FA0
F85DFB9CE71293365D19A18BFDD86D25501C22ED56DA5FBEF9269FF8DE3A1A2AE537FAFA64A12C
174AD7CC360FC98225E41A8261C39A95B5A070588687051D52198EED9EEAE6BD7C4AAA06E9FDB2
D90EE76A5CA0A9D72B2F5816687453BFE2D91E72293DBE064338B8E2CB25E3CBF3EFBD29D7BA3F
86B8CE4C15F04C20B3BA262D4707BB40735C7754400C056F84614416EBD172A7294F42E0008A81
0C688741EE213C8A1821CA6C204F27D0E7F8F754AAEE756A7F720AF7F674C2C24248CA46DB0969
905F74267398335BEECB028FE7EC8F814472454D30647A9A0195F1E3FC113CCAFAB4D75FFF83E8
3B651682DC813BA4C388245B11B08EFA714AA77EEB58D908B0B7F182EBD918BE523B9379C410A6
780C7D8FEF5166D09433A9AA5F4894A7ABB985833FD9E0489FA812C42CB2F9B866C2FE719884B0
04442B2EA4D485A313188BC1DB81FE00F24215BC01B6FC333AED155526656C79DD1C63360449FD
229C0F218407788B3A9D71EC318A4B2316D848AEB7999AF6E397E7C53D80515B075F45B1D4D561
C6438744F5E73C591B0F2AD46F63FD79AC31339309A5A6E1B7682D0FD26BFBF9A545D42C10A785
09C3D63048544E95B7CBA82AE0944CA20CF9B8D28FC11CF6E39C3B144D465EBDE9D2A29B9D150E
08BBEBADBA559FAD8AFCB98AAA9402DD64B1B9B99DAB134D9CD63FBB3154933AC2D973C91C0539
38EF8ADF3FEEDFAE6C59014850831420141F9E90EEBD2AA500CBB3DE2C8BCA9A52BB9961C67C21
2013AE95E108FE93D7D51563E315EAE352636D3296B483BB5F61A0FD0A5B64C09139803DC9C5CC
F7CDDAEACC4876CF13578095DA0148E8DD1928984AE1475690EB4E8D6CF455E647F9844347B00F
52C080B949C9DE164DD7526F9936437BC43B50CBFDE72A06ED9A88180C21E2477FE1EE14578341
F05D3374B20C019E212DB4D4128331F212AF03F53FA18E99F5826FD003FF028F54848F8D044F98
883B6194904E09C80A281BCFF7B9EB869D4E8196C5E3DD44C4076D45B142A3953FD7B8F2146E63
76C48227D557630700F0E9641DE2B591C27E872323215B1D49E6EC58DBBD921616158BEB03B82F
B3AE0259F7D7F0AAB6C78493559AD1B101BD8031CAEF522DDB975F705664A5F44990629EF7C7B3
5FFD9E621DB48EE0611EA907A264B63238C2F4D8A6201F30C2B1ECA4698270A8F9832280D7DBFB
B88AE46DCF182060725AA44B00D30048F7A43AB53C2052420BFE51401FE807234BE5848E4E05A7
02EBC2C0018ABB7793206BDD78EA7DF8A9A7AB1E865E8348A2B407AB913002334E91E2DDEF495A
1095188397D8E564E842F926A3C15E530889B6524462A57886DF74AB4056E9BF59DA6C8B06DFE0
22F3468946C919184BEC2B309D9EA1E8965A2EF19640C143EF5EB40DC0BE1FA313883064A4FEAA
D879B7B2A7781609B2C964C2BD28C883EF1F8035DFF83F749C76ED1D99E8339F0AB77333F6E9B7
945860FDC1D3DF95FB45AD0D5BB67A226473AB95853BD839B51B645A7CD84D67FE3E0E13DEC8DA
D4F117AE9043EA6309039D8DA61A5A8A1FE724112277054ABCD652510DB3B8D80273B3C1A12FC1
ED9329D5E5EA3086E97BFCF8440FC81F8595E3E41E1915847D87F7CD12B5C6E1B5C000B59E88CC
8B03021182C59F567798FF7915C1EED99D4AEADE1F646244E89C2039D6AEFD14FBFDEC7A20DB79
742212C7EBA7AEC6CC23B86D5EEB969A402D4DFF70D0C3CC4567E6231E3C78D90B9CD408624244
873B8A599639C5497E66F03172D143E553154D6AE62A79FB43F410B174AFD1154FF4893FA2A3C5
E722542E995D987A63C094231EE2DDA59AC743454891507227DE9F9581CAE34D7D2C7D431CECAA
0D01DA3A4AD12F251752DF537AC8F20B8C7758C8CF4E7688B7FA4686164358DF73964DC7062A65
AC515F1A66A9A2C911679E193BC8EE78A2A9DDD0002CE6FF050DB674A0704B4CC04F9E04DC3060
E5461C5EF9AC5391AC350F978F1E53975C7758B84D6B90799526611A03325BB8985E30D212EB4D
BAFF460ADA1BF03899A885F6BDC841A518BD134E6D60AD804E786057A2AD9761F90BCCD31792C9
71F52DE1031325BC116FC098A3718ABFFBB5958AC64AFEA7B91B5D5CBE4BC95D1D96B694CCD8D5
ACABA746F2AE8C20861E4CEE122514EA537CE42196B130C30A372424FFB38EB57421B9B57CCFBA
E1F48BF3D35AC704C01DDEB9983A97C7050FD9DB62293111F390275AC8D889ED6039B6A7BC1C04
D99852B76D2AF35A6DC781A5BF8C75686BCC21E80DACDD1A6E69E61F19986F1A4B7C428FDA9829
BF36D0BB5F39D7968B024BFDBDF8CA812A8CA9C4B8C5799E8CEEC594DD846108CA83C1546A1B7D
BE3E0C51980044860ACD9F846448AEEF9ED39376A6C2163B72CDD28F0B8F670587BD9484F2BF7D
72530805F1D6452EF98D4A78AF3938727E0BF27B8293C92362544FD5946BC91FCC667D5DB98607
BF3B44457CE0CDEA7C3C0C1E50C2C382015147B8F49994A02BFD1562FD014341F457D84C1776B3
8D42070431C4F221768B3C9CD7DFD4D0941E7BB60DE99B8EC2B87229EC3B548F825635B8364322
B9E3F76ADC67DE0EB2AB51687783813AE9EC715C914A95854136E2D623203FA5BEF699B83CD0B4
88945194BA0378175A089F8EA340C968A6DFCF5F6824BC81E1B3CD76661A2BA8D9DEE9906B1417
4AA0BF26B03FC4F46FB3A35735232891BBE15D989C1741B60ECF19D672CECB711324C27D897FF0
2CEBC53171B645542634EF5399EC93566F502B25535C49200978C312396B8A12452301C32355BC
806FB656CD4B4E1BE21FB22F54C022D30F821F881AB02CBDE35143F089EE2A97015C75E04FEDA5
220CF2A1CBF13FE5C64C02698AE6DD30F2E224EB98E8CD7E6CAC85EFA9F3527CEFBE523B9379C3
F6C0E1A67812D375CC1F0438F0BBB81DDA6062F68964DFF1D7B0335DD2B90F38724851018DB989
E89CBC620584C657359BAFFE711321F277F6047F26FDBA32F591BA2666C86B70BA39F770B4DD14
AE1B3291537EF4D60EA6D0F15C52B625772837B0D3DBE7F95B739FE759F31D823486F0118AD7C3
E5C0832CE0A4A42DE584541BA178FFD5A16D80F81579C14EF199DF223E4057A34A52577008EDED
8D228F0EDBA010F4229D37E951FE13A017362002F200DFBFCDD7F0C0315AC23D4B983C36693F07
4E78A768E9FC14BE15766308234F26A2EF0374F758EE3676C357269A4880CD2AD6CE31F6383D4F
F7600EAA4194F10AA3BCCAB352BB4FDA863E546C95DA911F47534F3C07FC75A59037D4FBF1F15E
77B38C8D8E3187D2C24798585A490B7AC9A1C879CF02ACBB5527D45F5710DD5FAC757A9B636912
E2915013E57CC627ACB1057061DF007888FE84C209DAA450405FB2BBE3F7EDD4DAFAF7B6013273
BB3330EE079B285A63156621B30736F09B50C69E4BF6F8A17536C8C2F003D5D4B9E11AC60CAA0A
6F9972D0B2C45688950C6183037C536BB5F78DD5F63AAEFBE4687642441899EDC448DE481522FF
D5C0FD867CEF8578A3DFD3BABFD13322BB13AA1A6E2799414FE1804316F24EBE68124E4C1D750F
43A2AA7E738666987A20F161AEC226BAE6CC69AFCF25B86E6B2FB5403E2E2A35DED5AF4654FD5E
6A5C4A6539B7DE5E5E9D2A1DCB6BB153F6EFC93642AF5BFCFF24C821CA4BEEBED5367999A770B9
5F56435635B2CA08614E0D56CD63818978E3BE88B9B7C3E73B0B91C6943B82E3E06B2888A6E243
4D9A7DE919F34DC46BE5889C3C34E5109C42316531384AC3F6751CD78F3566B4AA72BC09DE7039
1DDF704638D85F1DC0B5E6FE9B61A2A131AE5E960BA167E46613343B22A280E213B7BA7F020534
93D4BB6EF8C6B9207BFC417D4F94761425A4C8A1A5F78C1184B3872F220F1402038FAB18046210
FDE94DE175C921C9029380963288AE680A0CA8F4565D15B927FA7DF6E968141131C7297CA1CF34
9603A84F11BD4D5DD1E71EB72B4F975993E6D4CF5F54FC1FD3FE667F1BFFD085E5F20EBF389EA2
D619FE65CC2CCB6FBC43567F47386A65EDA1A1C1C6E9758A6879A185470D3AEF95317498CCD576
00ECF7880BF1BD83B2EB150C61A7689702ED0B4802ACC2BDEC7BCB12E1D246C0C208C0FF24BD83
B3B7F1933689ACF4764A258263F0EBCE6E88DC0038A3C0A78B26FEF84CCF39E2E034C72FA4F7BA
3067B32729A2D4B2A1E342E4A30EC214C72B983D5FE55C60C8B9F4F36CF6C178120536E62CD1EE
6E7F79C6F7EABD5E0135A1277F17C9E263F50E992D32EB92143FD51F8060AC1A02C8D2C7AD790D
F3B0CBFBC61FAB7C118BBE6AEB55550E49686EEA133FFCD3EDF7F1DF36FF8C32B84796B08E76FE
C092509B7561703F75C26307D5F662699CB284A9EDF96C03C3D82C05730C3D8F450553445D7BBE
BD25E887DA0BED0597EC73A42EFB4A8847A135D7C1796DCB28DFA21C23917BCCC7E678AC7A867E
AA45AF963468F8FF209B824F947569D035EEC7429866F2D73F2D092307174F0EB20F683077849D
A4F062DD441A10D00BB13C69DD08BA988F68544DA6A774CC7634E2F57355304D597142311978FA
609280A79EE12014BBA5D4AB2DE690422A7DB0F2FF3F15E0EA60CE62F33F413773DB2F23E52DFA
F184AD26EF0315B1F5247E315DFFBC606DAC09E6801CECCB6CC4600F37678EAE5166B4B7EFF342
B4C233D67B909DA1990E3BF1FCC76EEA2BB089AE0DC381D049B382DC58419B1A8F942055AB7891
2D7BC346CA4460BA843C8655E1A010A03C853A9B90E8B004CB0C9FCB6C3467F7F351A9AC68EAC2
A1F4825C2AC4B90F49B8D6FF03B1BAE515CF3C06F54CEBD46F365BD5DEE9342851F3949B4AD9E7
0FF5D13F1467AFCC171F051DFAAB8934022BA2AD0B9298C245B6AAB2AB67913D95EF7E2AFB2082
031B6B372BE4C5F73FA26B16189BCED26AEA74DF1F35A8A5011FA02D8CF7F2007EBF8F66303392
1CB2B33536594F296632A7744AFB4109255671755D35D7AC950DE4ED65FF6F506FEF0441774FE3
8D3F3DA33DB035526A3B6D5D6842366F954F2E655A2243DB4E6E59198996486DB0B42A677C8C69
47A884FDDC1B93B5A92BE1C006A17139C45485F3865571F420F8628CF47DBEC47DEBEB6AEF3F2D
CE9709FD9E20E930592881E4322854E38B39B7693300293869403D20F32ECACF06BF0B169AB8D7
328C618DB64FA68BB2FF0BBA60196D9E8A1198DB0835C43B2A8695C8FE9F5D0F11CAE814A57E30
C6B6297029E471DE8A0173B051A41407EA7DB59382B735AB433FF78BC5AC60FAE395889C96EEC9
F64D418CE460F9562D025B40A0267BB257374EF76FA05A5754E737EE783E17043B2468E09B3211
E501FA42AE659556FD98ACF8692D900E2C826473702E4F91C1F528411A34DB6B594C1EE90D747F
24E7AED10D4FE463089FE7FBFAF8643FA86B5616ADC78FF1271D47B8C157B001688C5ADD277DE8
C6BC936650F1AB603B45ABB435D37FC3EBA6976F16982701C4BE9B13544FC3F7C7043564C470E1
D36B4787635A5F57F8C09263E0C402771407854FE81CF8A0E1DA31A58F073AB0E209B69CD0AC9A
062595C94B4E15E94C106CA20B2E95CF93119FB18BB61A7215A7124B86939864271FB2199C08C9
5B3239013C0C6F1AE03E87EE0D8D2E9869994C68DB35BE7DBCFDED23AD60CF5A04B7D28C8044EF
C46B99BF0A577FDBA908EDD70540952CA3291FAB3C7CFA544C28040BFD1B6C904B5A87907F1406
08CA4214E543DE95CC604A6E49AA418B3B58B670AC62CAB0A7669983F2D97D0F508DBAAC6CDE0A
0B8657F5544474FEB3BCB9A282905E4EDA677DD494711BFBC48027B155A7437A5190CC8420FDD3
DA4430CCF2C87E89D71AA64F647F81F298CE66CB1B4DA199BF258EBAA7D27D68EDEB6229BB539A
10DC92FFEBECF0A01FEDB682FDB79FB0FEE6E519D245C0CEA8E4269C4CE45E3EEC498A42D363F3
9C6FD3036D0D53585A1D4E7227FD6EFCF7B4C94B431C16AA26DEC9DC7CDC0DC500856D6F65A65F
FCFDA676910B8D952174263AAF54AE0446D57D8826062152637D04CF90757489BA59AC487285CE
9DE66E923B26279EDA3B89D83A1B1FD9ABE060F8EAF1778D4C328CB0917B1F1FD1116E6509CF09
CC20F41669FF78FDD3DB88AEDFC31E3C30A912EDD7D17EA3E9BFB595BB7A76319BA8558FC14581
CBF31471AE69BADBA31C58D57CE051C9F9618E14AC6F0A8DFBA47248B53DE982FECF91C647CF69
77957297673BC28E2E0E583BFF6D1063AED9A01E45FF73B790755EAF8654DF7DF5A63CC82F0EB6
1D2A71F279E771C7417DAEEA527A90CB1DF2B9C72310DD76F2C19524629B4D4A4CA3980D9EBD3A
75A2DA22D837A2FD36F9B0192122B9498354D76264C6270F66076CE3EDD313100D0B8BFD3193EC
1C2196A1244854111AB83EDA4E362E1C8C3E62FD78716A821B7FE1110BBF0599857DC6CE96A075
F0E70FEB9CC53D7FCBB42A1962F21668ADEF5C062744849752D8692844DB8D52DF602B84324F98
651A8CDD277C8EDF82B41CDE0C5075C173EC71A37EE167F2467C0DEF17B5A16E28FC1B1B78FBD7
B3AA6F5EBF64C49B2EF5EA9712EB3EB121FFE86AF9169556C02E5487EE59A4ED2E4A4C19712540
195E3955E449C874BF520515B01749B033D76617D6633A6A03F6FE140A1985B081B39E3173EC40
34FAC0B1788456390ED60CAD817B08810FAAA1444364046AB43CB84D021964BA1409CA60BBAB06
5404DF35B6CCA0845DF8CA51F968CBF94141546AFFAC009D0DCE4441E151482F9F3101C06F1641
24A8188513C07B07FA4133D7F04CE401291DA8F9729290A51DFD807D65249A4B4E314C7167E917
7D3BA99D21FBA6D6B1A31AD24167E59B58A05D241C9FC1F3DD5B929CB5C48389A4D650255E808B
6F5418333A1813EE944408A524C49DF1170224400DA6092B1BA1A7FD45EF71E1146410AB535384
447931B28A3D64C726AAC1B877157FF26529CC043877FBBCA0A5E2FF3D0592E22A798BE23FF7B1
C7A8E8AE21A3EA3D791D2EAE4BEA552BE1FB000B8E8FAD6D1095D4A1F884447CF51E0780DB3B93
E32F462FE5BC689F23D1447C841A05423FA0F340C9A674978F528B32E1CE6512B5784CF6D5AE90
0437503A7E6222311966C8078DE6C736A48D9A009B0F2B7D594F87BFCF0B5A361A5FDF8E318ED6
B3A515C537342221AFA46FAEF95565ADBE6D9708EA5862CABCC4178936C3A6959FD7DF67018761
04F63CC7BF6A41E79B1A454B378AD4E2BFB4269DE0D0805F114196BC6BB7C6205191F3509F9C10
8B0D0DFFD4A4ED8DD1CFCE625AEA8FCE807C1D856C2AABC9146278E588CD440B40907D1982C21C
AEF4656D24934D137709260AD574F6138AC7B445FC0ADE37A071823D79C4807944FE3C2B4ECA8F
74543812CB47C89B9F87A7DA0EFF11502AF449A36024446210D9ABC501FEBF40B4ABE6F93FF639
4B99C0989872EEBCD2F5EC1A124CDA34D50F0CF8C13032EF6135B65AA0182C028076B1674DD405
39C7B9148CA83D45931955CB0D8B58A6B42BE7FDFF60D11232E1CC2918479B3764DB3FEC4D3C0F
CBB5A29CF704DA2F6A15113650A1AD301DED8A38E79F030ECC3142A5FBF822F693AF94C2AE0CE5
66DECAD7E3E83789D9B7A1215E012FCE31714D2EBACDA26C490501AB453D03AB11EBA0EC2F3D5B
D8BFEB71A37AEFAFF914023F403701E92A7FF7441D12088323651EEB6B8DE3617E5CF7666CAABB
1531174377188599D7FDE8509A90C3F4FCE9C30661E5D12A6E5DE920FC160AB278677BEFFCCA86
37669E321EF6A44A6EE7D543F334D2AE9127C7D133A32F7069F2FBCFAB5B333561F4EDE5A7E56B
C3556BCE8AA48425A0FD7F167F1CEBB1744564EA2D08CF11F7C84BE57719E32B5C23CE4B4ABCE3
4B6597B8D488BC460CA6D811525D0726D8DB56824DCF2CA2BD3BE0F3E6DEE187904392C3062840
7E34D4B5688D7B9F07301D7D9C0EF8128B555075D4D8B2AD41787F3C2ACD226D31BC85807C9119
D2F93CC846D407D7E469DC566DDF304DCF49DB50E43BB30E47E783D1FDFDACD15344E75469F026
1C364A90F44A61718C0790CDCE5E93A50AE475927A819ABC582C49FE995E44DCBDE242C7C1D67F
A33C2119B87D981D848FEB1640C3D84E810320A5B2BB404D5A2B3C29D0A16B799DBA9146F34A8F
338A6C815F025073AB19BE766F412A71C1B78583B2CABB9301A05956FD21DFA21F5ACCE764AEC0
0668948ECA4D6D6175D61C8C234FA7E425DBC54E21CAD7B348467BEBBB65BAFB8947A0A9ACCA91
EDE384600F02D7ED8A73E5739117099BF4BBD09F059D81883152CEE2D72C7069ADA47D8018DB88
A0373C53589EA97F82616ABA1BA736F0589E47FD5105FDBFE1969127DAE37680DFD57F5915D68C
BD0D9ABF0C5589FD7AF8AADF5BAB93A22EC6DE22D05C9F87FC266F28B901D2A3AA4C008D0A70D8
0F571832FB252F035607817DAEAB962BE00590B923C95833E67270B8A8330326143DDF7B29F4F1
A7B8C593A1988BEBC2C9D7EA58D198C500993F3FCD8577626559578B31BC7BA8649027A97EB0B9
167B0D7A05563AE962FDCDE09FE97683832B4DD78C328BBF7C0211A12EFC63FF46CEE77CAFD5CA
AC1D2ED6127685F468D7E1490193465321D253949A93C1940DC911993205F1D7B1FE740E9CBA14
BA2236FC5F3890A8D0592BDFD006786E506205769AB47EE62F0E30753FC51E4295AAAE1CA3A9E4
15659FF30AA6491B63AD956F873F183AD44E2348EC25BB76AEA23AD745BB504AE2BE6FCACDE576
AE496228D4835A5626DB7DC61B3BF0E8D9ED624C21F737F4889166ACA83F442B6D53F09DE61E2A
3105B72C8B1802E24A28156F554C4B5DF270E1C7AF6488DB550B7A5B379DFB0367689DFF6ED457
58DE38E2F5B63ED6CD3291856677FA09625FB35249DF24D7F2D7044FDAC8BA75273BF0FECD51E9
1CCA4A648CF57296EA3DE777C268AE63B13DA03586F217DF758166BBCD590FBD212328B2EC4A41
D44B61E80605349C51B3C6ACB9AE6E07E243A18D7832B098F258CFB560DB8134413B9019A3DF65
94BF7DB8338F109A16EA32F1B03968E73630B88A11D0EC859B2BFBC3ED924717597E3BCFBEA6BD
9E1E9A5059E2B8CDFC1F3D2223534E770D7086591E662BD4C81C045B14AB1CAAA09880E846B365
C904AE4809F10F0264218C7FDCA71EE82D883DA74928CF16A09EADF5CFD7C76FE94ED2076F1803
D443A1AF38B5F8301CB3ECFDFA81D20B7DBEA7128221275860DBF3D8A3FED566AF92B40266BCEF
F9793294DB56F4D74D7BCCC9F9BA44106CB44F5287836A486B43132F4C5E5A27007A53DC4400EE
3D5DFFDCD16397A6C481F6AF73738452DC61106F487F763FA4436E5AC4DC23DCC6F84DC9093D5A
5C82F2C2BF0B927BB8265CC3F6287CA9367EC97BFE94EB63535FA774A39F47704C93158FD6582F
86B9BC4D48667CE04DC667FAA5283C07C3041246CAD928DE747DFE2C21856EF0C039BB0EF0EABF
7A17BC418211CBEBD47E2982361A75A46F1EC6BC0A40AA733C2FE28E7CE86736A5B7FF5658E00E
8CCDCBC4B66F304D13CDDD5B90D82CBFFD03CE2DE01CE4CBDFEC5701697E5F465838728630D760
289DB71A23930ED3115FBCE382B1AE95F18FB8692BB77E5AAE4ED869452B89BF632FC5A4689594
5F8C9D9653E591496AA4F4CED1F8227CA8243F7B29638C17D9AB8438F2B6EA5C1B81409FD3FCBF
BD2B9D9F83B4CD7D4A680BF87842F157CEC2DD028C0CE7709171B07C377718E58CE64642F0D3C1
8366EB511BC5E4485FAC12BD70B7D95216466267367C9DF738C8AE8B379082200B157FDFBE0E1E
6E2068D9820F26FD13EBE2A2159BCF2AE8DF7B1006E556D7D8ED665F922DFF0C72432D81E16490
7194E634AD30E3C13A8F8F7F2B289E9001F17244F0281B5A50FEA63C512C5F2C7B4CDD9A34C1C6
BBB4ABA01820CCC0CA7EB20EA5F399F2290507CDD3BFA1407BED22589D4DC8C1BB3A25F6E83484
FFCBBF1BAA68590FB6A133AF455F402898202EBEDD3429EE46FF29424E6552AD2490A962347D46
7D18E1ABFC4ECBA9DB6E77C7B6E236BC1503625FECE1ACAC8943F6BE1E3FF1F4C72F3EE11648E8
5C7ECFDBA7C9A8BF03AF4AF5BFC22C0ED52B5A1F844C13706A89989CE0A79C0F2646FA20684301
0826DF99B0DDFB7CF956F89794DF019865673B4E27A72B181991F6BC4502FA0B9DE72CB0CAF9C2
6937AB754A252F1D2C21F2A9425150172A02A03799091D5763ECEFEB05310CAAE670F85F2DE529
5BC2470B089F4D2EAB0D3883641A92B11639592BE8BAB78D39EBAD088CB524ABDC663BEB937E25
62D73A5DD0FEAC9EA95857A92E49A987ACDFBC70AE092DA24715971283B52B82A7CD6E7A1350AA
B515A1067D03CDD000E371906225B8F82C9596A2A33D843F6D43AF2EF35905FBE2C76651727477
DB699104194B8EA676C38602A975FE8ADA245572A312A0784CBF350625908E3A63EFAE61EE3E5A
DCF4EFD7AE1E71C82126CA01DF440568FC93AEC6465FFBCD018D9757C5E14F967F5939217CBD71
0C40330B08F857212A5055735C5C901AB5B95FF9A25FED4E7F1806F7764244F404BDEA3B172CFC
A8CA5202B33013F7FFCFBE6056E08BEB8934AF5EB8738F55811A906F3E58E120960B3CDEE821F9
1C45E309CAC13F86B2B8A9134C2B54C7178A103BD63534945C27075FC028AB857E252B3D73C3B4
590C969D20AEA11E85AB56B0AEDF28A17E70DCC2A2AFCCCAEE5F775FAE4BD32FBD8A0E4C42FBF0
E240A3DD100B79310811873606501EF45AAD874D4FB72BDA048FB26EE4DF9465DFCAB66B267359
950C5410FC7E4C754D4CA00C0D5880EFE87AE3F8C66BE1D299822AD624DAEE81BFFE4644EC04E4
27BCED324867BC4905BCE69148912A407AF31814B1F12FFE073AB5B9E77AE9ABAC47CA59EB4923
169180E999D3EA3F93FBE68D074C6504505D015440E60CBF7CEF648EF817E4175D934CA1DD0601
AA6BC8FFD75589FE6FF6994C7ABAC22A1F830D6A259A2731C4BABD2591A314F082814758BE1898
7DD95A143164F303C93B211D8737A7506A190D628F761CBAC5A7A895187678A6DE02CD3163381B
0C1DD226947182B6B123AC40B98EE7887E7F918D38CE750A8DA28388828A9D5AD2DACD4AEA92BE
A9B09F1FE38272AE94199F358CAE518856B5A7686EA66AA842C1BEDD8260F9A3CBCAAD5FEFEA75
7C4F2B6F8E22B6AD2F18074E33C360EDDDF43363FD8AE5932B5DB36E0F705C3653115BCE8B684D
794AD5BB056DD2FEAA61F43554D5B5409C65CB8658C1CCDA58E77B05A6609DBF86B3278E7E7AD7
AA425E1D3EE338A6D7269FF59F1BF672EC1CFF33852C1BD9536116627E2CC92AFE3DFB2426A78A
62B2C4C8FBAFDEAECD36C6AB224664F1A9D0900664C35AAA88C69515ABAD780EBBD2D479DA27E8
C46E8E36C8837E7433BFFD9612A5A95F89BF47845EAF6BFE8F215A88793C6CBBAD5F0046C9779B
10EE299F48F4DAB0E337C593ECE0585F0E3CD7C55EFFD61EF5517C54A0FE5800B1866AF8EFA01F
B0B544BEA7186CA4F9370ABC2DA372555BA2333AD4C6636A4EC6C9CE6427CD09E76A89941D68EF
49B5CAD3C0BF5DC326F6ABAFD96383F4FFC4C8FF470924F79E4AD0FDBDF57077A3A1B18FFFCE34
8F08E3AF9AA061033A067CF9496913C533A6E5D40C9FB5C14145A252D94951C69CA420821CEAFA
9603C8474319DDE814A12905B17DA7829D569C511D985ADFE6B9DDF633951E62CD1F52085A70E0
2ED6D8F3181BEFD25F131A3DDF70A2E1A43CF6D3FBCD415AF990A5110F6D26944FD5296786EF23
A92C79A089B2B4BF2C856B31F8043A4510FC408B3B6E519606363E3A87883DC2EF50990934C9EC
9A31869FC86EF5032FB47F10A85BFB45C6A6857A8A0AD65BBE29CA9AB58D2FF7315A07027DF41E
68FC08C8B129BDDF9EDC34C0B0B90480ADEC2E91D9942DC1E3942A29CF82BD1AD0AF7B902E83BC
E244AF4833C8415745B0084A4B73DA376896C9B54291AED5B7046A02C278CF3465972DC2377274
211B55DB03073C058D2B844B04B0E0E98D1C3E0603F64B94618E9C6788B14224CA937290805877
2A67ABD0A2B99E7DD81BF263CCDB17326B874B868253D8666F982115AD0BAA62C43A94DB7EC799
888D9C132D3315CA33712880A1C08D1A8EC7EA7600F33B3AC6E70D6A5E468C239F4732EF9A56AB
EE53F2C3CDCBB4B1C168C1FD780FABBC5F93804ADD9F24201C11B516A0475C5CB6F4EC64BC7472
0280EA4FB81CD107DCE08566F355CA2AB60ED3A62B7B3D965695BA2D364B43774718D1495F37D8
BEEA58D19FC531457A0C4E1230AC5A68B3F7C4F0722BB7991FA6DF9FEF362506C77E29DF9C1055
99FE9BA8FEABDE0E2DF3068203B8FF5FEA86AB8925C8CDCA35CD32298BBAA35201D33840B08E80
4ACFC242B3779BAAAC6A6366531E79E4E91B2B67E81BEBC1BF83329D538B4943DD443E19DBC9A4
A63CD7642615370719E7C70B3A2B19F7D9C00ED65F5CF58DD7C4E471EBFFFA3BB8C60F6A01C1EB
6F4B62EE07F178DC865A985E1ECEE1A630B3373DC182F63768899855E9149049963B51B2EDE249
09BBA26023455AABA20051B21F53DAD18D3C797A8311C2F75B3C66815F3E7ACB78D21F22219816
0F24B299AA85AD06E4F3187D6DC77B0BFA6C508989F146ECE73AF20FD271BE065979DD0B860DB7
2665D2F4BDD5FA3A476CDB4905D65C69E48BB2BCC7724C226A3DFF07110445EBD37A3354DC28E6
0615CEE80B6D7233DCB7B7EE93848CCAE17C6EAC4ECEDDFBCD9FAAD95A501436C5461156A5A6FE
F874DDF43BA843641734A696CC6B3CE7F1182495FE47804CF676F13E4AD3F8CC40FC19065EB4B7
CA47F69CD3CF18786F631B7061E98AF2F488D1DB1B87B84ED5B62E07239927DC4E60043B981160
BF957F62A6597A21170A89E833A749CCA04FB48F08FA3477DB78D2913249D8D947CDB8B65D44DE
AC6AC744B0D826AF0B8CCB905D439A0C237744369A53C88F56F0D057E97945A9D8365CE0133D96
05283E90897064DA38C8E8815DF477E5B21FCCFC06DAEFC570BB3040574D7A403D2AA1302681F4
4CE0A86C86C1F66E1D43BBF9F11D4C2FCFEA4A0F651E2C5FC762F8D78F9FE2306BF558056054CA
1104003734B9500FA0097080CCCE7A7F58C7A6F34217D5ED987D2A342ED6C94F93DD29FB539B2A
AD3EEBBF1B9589E77FAF96EA9560C8F3E3CD3DEDA62FA04C0124AA516AE534510B63DE5C993D0C
AA7F02D48B7C6794E99ABD135E4D1FC8EABD88141D63D336763783DBFB54555D4B048977C4B3E2
DCDC260627EF67F92DA7E40210E00F239E66A2AF0F35D21E04D5D2AFC8D1E97C8A9E41FB95ED87
F9EBA40035D0EA0F1B03AB34B09A9A594A26F50E99BB350EFEB509581C75C3C80CD4DF6D3B061E
EB93757B5FCDA97780243538DD7DBADDA8EA7A01B6142C1D3A5FE4E2E56C73DCEE7D1DA168F683
1D4A48A71208D1D33745345DDE9B8BE1CF2FFFDDC15D79A884349832DF9C7232B3D108D7B5491C
FCB227038E996FD259D33FB8AD615302423F01C17F001C3A69A8E3D5091D31F15315AD3CA281CB
45D4EC3DFDCF441789DB63F5021B622C50EAA12A95A976BA98A434B32D43471CA360050B8B07D4
41C70A3D372B04589B2B496B969A9B4860036400907AF7EA9F5E88A37CA350F43D2DB9035DAA31
27E76B60CBB0C0D7DE13B56F160DE4A32F426A1F6E42D8C44D4C80679CD8C98152AF89DB4C08E6
0C7085984C0963EE0F59F0100FCF233D1A39D1A38A396478DE6CE25306E0640B654087F6145077
00C03AAA7BB6CECCABCE84A4C054AFE72793AE9DCC94B0BC250F7619CDB43F592142B520AE7941
0AB466B8C69A435DBE5BABE475E4BA2F2B19BEEC08FB9D918408D719F0EEABB7D0F05D524434FC
4B82E9D4AC9B6414468CA6887785F828E9C50AC1477C64A6FC57B6D409590868CBA6C1AD0264F7
852DE591B4656A4DBEDA3F7C9EEF007D7F94C10E33C4AB758AA43888B71009CE055589672DBC98
5BF0BAFCFC705FACE6604A1A1A4604B29C9C49AC7420AF3EDB7924E8042C8FB6F470FE5167BDB8
261C8E0357D6004DB76E2BA3FA160D299CCF0670D6194D4AF9348A66EC5C166B398C39989A1ED5
F7664198AE4445E9B16051A1F0A7CC3E25A8438065A176CAFCC8E24E12E49C3E7F995D914FDB75
CDB9E4BF0D1B96E28AB240C59510871946C9115285DB6E5B6A5CBD7CF1D9D70E7F3525D79D853B
19B06FFDC2F09D175FED18F4D6099CB71953476B5FA95976615CF18E019FB16579DB34EE2CEE5C
0B3A04DB169E4BBCA63DEEC71CBEA6FA427779C23AFC7FE08FC174421454DE25CF8F3BE3CF6FED
94A1C24F0CA4908CB269BCEF1BBA7E158D433EEC3FCEEDD0C7C701090B6F46AA52E99B8DBFFB0C
3281D18B6822CEBA6E70A0E2274188539AE685D559B89C9F3C2015116FC03090E2B68688137D87
DBEDF725AA4199078536B7F6B5F0F89FB8993F31EB0ACE76A4C85E6105959776DD0EC8EDC3B101
C52EF510E654C19F0F7E059F585A8ABEFD25B5F01DDBA78C82B4B53BB1173F2AB10DAD034D7F80
0665E536292652AF8E939A3F237284BB371D4942A05D9D478BCB43BADC7C5AA044665F995CC678
5BE45E96C8CEE12E312E911E7923602A58E0EE8BD0D6C78A7CBF78CAA113860166806D85315FD4
5798D910E304A909E0EEC29CBB322D8C27BF417AAD0C01C19BDD63415ECE01FE1A0C8E4F8E445D
C18C969ADB4963ACBFE25DB7097F376FF7F984879BDC71A8361103775B9C890D15D0EB24E75188
D825B9C4BC34F1EDA425352B8C2270BD925A99EA609B2338855F0C9D941B872F75530AC00163A4
AB4C4390CB5D29810DA751AF049B62743098F58609CB5758248E1EE442C886D5E30705B79E67D4
7F91878924597CA3F5ACC9DC7F1E33B4B2C5E30A3E96F7F1FC886E69B76D8153F17AD8DF50A04D
A8A856EBE57BBA83BFE556C83A4B535CCB185DB2A4674EEFBDDDB5F467A190B200AEC41BB8A5DB
5192CE02948FDF0231A7612742B193BFC95F7516C5C45210AF2FB79DD9233DCB7F4365055CDD3F
35C32D32BE603BADFBFA3E42AA31495B2468E35BA10E1CFB66675AB207995FFA65BBA3C170FCD1
EE6089D2FEFB717770862AC4BF9037778EC3CE607663405C2894565B3AE1C2BF49D628E7AA1D12
211A2D8F9E7ECB6907479EB581AC2805F0866271BD59CDC0F5733C1FF9AAC5CD9A1C134E71B179
D364857C8F38D84A9489B3998135B731F105D75C5709CDAF12B10FD29F3416C35BD18B1B732AA3
1AA9F1407243E1BC60827BEDDAD46A8F309E4AD0828580CB3A54AF9CFBF16F6F0F955B640964DC
F03D3343FA878BC07F609F31963E975454A5C2C66ADE9CDB0D1B4676ECFB2838BB098B48580C6E
8B9056A99F382159D46A286A741F2CE5A07E8BE7586AA100511EB6F080FB059976F48B52655E00
40409AD0DB39F61A0A13DACE4EEB39B6D9077E42CD5756FA90032559C1EA131287C1DA18FD68CB
706C371C5AC4726F02A966AD4CD8774EA1464C027E0D4DAFE5A9267A2C2E2B4264CC9F55616270
604C787F5CCEC8294133214A3EFF7E39D1D98F34EF9CF09128602C119EABD5346CF0C2AEFE7579
AD815FF6318C24CBB548D202AD9A9894C7DADE7415655CE804B722C489F74C3A47F01CCD7F4E62
035BE469F78B26A06EDDF9C8DD66880D81C50EA866ABF0E61C071F9C68F58131DCE03E6A9EBE69
4EA488FD04F6C6779A79AFC9AB33CD301EEC4ED934A5395D740BD190D66C13E2295B12F69C10E6
087634A465232AB4F85A4B89AFB6D4E655AD0A5062C3CD6B56BC2E803E1EB995EBD93480EB8843
AD91B2335B33EA0E117D701785B1BC051D504E03D7427C884CFE21C637422E9105516C846CE0FF
01420B4DDC859A3F88586234207B2770F42CAD5E8A2EDCF70250DB905DAD6460B6CEE2AA467F63
F13D0AAD48DA12CC8F868E081281FE43B99FDB1F953BF7E05296D638BC8CCD33A4729361B366ED
E7C35A3AE0E0EF62833D4294CEC817AD19B99AF4CCC8320D78AF2D7BDC2419C0ED6645325D1326
CDFE25A7D78E378B2511BD89A56266D5DAB1CDD560CF18C4D2944AB1E7762D5BC0C663B8036426
F845586A6C57AC38AC5DCEF65E921C97B9FF511396EDF56FBB7532F5674939D373DC315A5DFFF1
F90FFC272D4616AB3D11E5BDFE78EC18CFA488D9270DC68D4D4352F718D054CC6124625B19FEC1
406128E9E7C925D39B45621D5C52CC575FDD35928D4750DC45FB9E130AB0B6540E7EE3D3BD113A
257824652ED45ABAF2C4C9F2A9D1B8981DFE63F5869AB516E515399D8E30E420F3C1B249321812
2554CFFE0ED3A7FC0704E7551877F310ACC007E40BB9FCC3468CC12F79EF96F1E2164C786E263D
28F601E5275BAADCD8ED2E2D5763EA997D68C672BC22D07E4338ED749ABB57E8C14301E2574AC0
519B32D03D18158ED2993B6F1560F81416354F8ADF3D95894435BAF5454BB29264AC162073B0C3
81D99974F40B306E95170AB5AD80DF9D2EF1ABAEB63244C0374FB7DD59BBD8257CDE973BAFA91D
8064B47E015FB8FC4134DF2D39C2294F32CEC590173E150F8AF490AABBD4BA4F3F28C990196658
18362F3B26C5663D02CD9A13C8F11EFA2B0A2141CEB588357171917B1FF02858B3F3DEF2FB0FCA
3423D2FA6072A1CB2875364864252EA86CB63D42C263D154A2D7E6DE6804E7E2C1D362D18D9246
B92FDCC5FED1382B3BD39F76CE3BFE818049D4614BFDD478CE888CC2D0B39AFFC8323AEE04EFB5
5AF138858B99D5F63C214361C30B6D9B47D7C077021E3D32E83F300E58EFA4C64EF1646D52A576
9628E796ECD2CE44F9A8CAC886CC2D3A5304B710858BF4F9CCDD0FE2DA75E814242DD38AB417C8
AAAAD930F5BAB2A6BC2B6945620BF328540BA9B40543647940E1FDC7B2DAEF3BDD42E47EC46889
9908D555B48312C7FA8535C55D7E29E8DC546669B730424AC9AFA83A72B42EC45D6B7B1DB333B8
BD64ACA315948FE54192E8D6A8CF068E92E3C525A70355BB9A8461EB4030349786CC27A65DFB9D
A2E7932640DD1DD7D7680664E2299D97DA403264AB855AD86ACDED626819BE325F3295F836B286
7E6259F5A1298616D3B9FC807C4B2C52DA96B1B20CEDED29BFA4E589F8529E5093E3345C9F0B9F
09D22A7284220619558D890394EEDCDAD04851CDAFD6D861054C733E978EC4421C60348B1EB9AD
6BC94D7D76F4AAA19E22B5DF9DBA06E8B4A510541DEBACB40EB167B873072D597C4D9320D7E434
03764EC48DFA340C88CC2B93EF834F8E12A61D6F3AB5524EE5E5238B6E594A31DBC459EA9A4678
458CAC5FEA09AEF0DF9B433F517049807596B311852E95DACF2D693CC07FB6D52F3B8C4D71B539
DE46169F5745ECAA34C68B77EE74C0DF8037AE2EC78D163A0F4DA3590B407A6F55714720B0E905
D60F6775C0AA3F6F7297AFE8DC8458159021748BCB7B0961F12E9840133EEB6AB29854A749A06D
3D4F4AA5BBDDDAB4A7B90D5E24AB5D68E448BA9C23BED8DC86006A8CE82DEDCB2527ADCBBFB90B
2B8763BE0F1336DAF1E18A9D61358AB5FEA80DB1E21B318B11D14A4F673BAF105955B961B6508F
D50D6FFF267BBCAF04BAA4E47B34917E7066874AAB4D2E77EEE43C2BB8E5EEE53A83659F7B17AA
F87745B870909512AB5011A7995184169061E9C46C6A795FAD18B11BE94029B0DAA5D5E941B8E5
AD2D6B85675A1B46CA90E2323025E6C7DC2AB5341D196D847F9F99D4066792F61F9EF3BDDB987F
1262FB4E68D5CB15A7E9D27B5C55898EC4A375E05E91D64E5B7E45ACBB75A43DB89D719A5DACF4
8AF67569E9C73BB3DAC71933735731CBB8D22869145EE00A3DF5DFE7F5B32BD63756436D68F93F
5DFB45062463109ED68A8059452902E987C995A9C7E8B76AD466BBD9F3C8C22A9D4A9568B65F7E
A8054E24D1FCCE36A06A54F777F7385FD9D0EEF4DEA53537495488A5BE03950A9447F5D79EEFFB
F36E67FC2F8A571E345BD97B6B5F1130A290BA0478ADD1CEE88AED762B72AAA7DB14176F28B86F
B0EB2812E641B10CF8A7A6D7C1776EA7CF4D1B0AD9C9B41FB61F76A23065D24B639B3B634DF4A5
352222CD3683F821342C1A03B30DB7933DA188F31B761CBC6AE190917F4788661112D4FD984A52
CCA960F3B238FE2CB447EE6315D5958D372EA0E529E682CDAB1EF0615214FBFFCD29AE78355757
C7D05F888D57E64735688D3A11F3B59AFF742B3066227043E3B4A9A94A852342702AA4A8167444
0DD569881A342A068D8FDCA1984E9BB00761809D18F81EE0046AF2EFCB5F7735AA475FFB2E654B
38C5ADFCDCE37282D790FA5CE06C79685218939D8F4E9719017863270CB08548E38ED4DE3CD01F
B0846933A9105EF69920AE572A932862DCE65CC58F58E2CB8EE127D351566ED22BDAF6E76C66C2
D2FFB18DFC068EA337F572A1062FE80BAB597B31C6F19B4DDC117E0F1E46A0E1E7483C540B3840
969C85F2C4EA62910D9F0395BCF0839AB34D51805CF48E7EDD62A7258E682EF7865013108F517E
2178800BDA4DD72AB2C96B5B8A02468E20451E2175A0939FA8F01BFDEE1C9257945904CEA28E8B
3F1454BB18B2AE069389B82A0D4D52178993541E7DBCC75D42011A257F3DC402DCC81529003241
425959DC1E3C1D99B5C4C267C626844DFD3EDD89F025F784153992B1737FAA9034E14750CE17AB
DFF3476F2F176162495081861E12375A38AEBE2BD3401FDF62A292AAEDDDE4706CB60A1A910C1E
D73908213096F3BEB88F56BCAAA718E4ABA78CEBA155EF00C4DC50FCB8B139A762AB7CE2364A0D
71A1C0FFFB846B186B4436A50E7C2359F6579A68A354BB02BEAE39ACC57FA790A11DBF29FCEE84
8866A06848D29DEEE2AE43DC09FDF74D5052870267718166E8C33A3EC9BC7794518B4277CA3095
9E9E2E19FA8D9EB82CAA7AD867AA54134D7CB50BCC508FD5EA2DD6552B9C8FDB23AD7526D566F2
6D6FD67F67F771076EEC9C18416050B9981BBFA7435253E7B3698C7356A8690D4F35F710288632
905F916A64228291511B2DA796407985EE1639E01D5568C05D51E04122D9FBE54392B345D62915
5D93BEEB4972D27DE8E6500C7BF27D9D67F17F255187706E237E65D05E99406F61C80F1E7DA57A
4237C99C6E57EC0AC57AF378820074DAB972E30F61BBBE93211B24188E18B4E08559092881F4B6
8B6C31AB765A8083EED91DAE5A5E883FD17A808172677F854C752AA19E351B404C7B30DD6995CD
CC9AA89D5C4C50AFDB5D519ACB7F0BC5E68C548C679973EE792FAED2DC6E79A1FE598ED193AD84
426803AAB6A9A0C9DA912889D76902C1EBD38CC4B46025E0373BE5791116F83B45750BA34AF940
37477C11923E47650D9FEBB135354E2450C859A28B751DE50557D7B50E2688CABEC6DD71D831EA
9B8E763A98685EA60B47A4FE816A13987E17A88001D8A504717DDA9DC6E51F94152C2CF2D3FE92
2D0A335F0DE498FF454DC40FC17F74CAA17575871DBB41B47037743592753A81772AB4D3A19270
A7E10C1CDA5E336302632ADCE6FAB52C6200415E050FAD5A251ADE10AA77A5265B9AB6FBBEFE9B
46F8179395230BE8346DC61D9C569E6ABC42A67D49BBAC1A87E67C3D8651016336E31745ACA2A0
CF990C2671879348EA0900929A299700F408164E7D8F9362CB68EF57E51A361B005DBD3EF8C8F1
E142D54DC1ECBC9FD7F55B7C8CCDB8548C2D7CCFC1FBF55FC5F76C0A6F50CA628D1E77EF2937AF
C0906CC171E6D6DB053E61C0F3B5C46D21079F339399F13864B0709A06FC5D1D986F0F8C8DD09F
0183D141FE866179201892D41CA9D91154E5EF61BD813CCA89ACE70648523959072255701F0B8A
B35D0A4BA7C4364877E6E3147D0DCE4510C3CB3801DDFD0750004311022E4BA452FD45D6825DAB
4992D56323C0C0AB5EC0FD57047B30F96CDF30367C322FFB691D62DD3CE8604D58CB1FB25F3135
E89D971A71F4FB337FD11DCB60F8603D369DD13A3E3E4CA9EE784395C0697141F2F3BA5F057547
ABDC8968EB80B8C14300D7CCDCC8CF695E5C38607956B446BB2EA37B45BC5857DE3D0B665EFCF0
1D1C06EA91666DBD8B7AAC2F226215CD12BCB16D3E3C263D784C64B2389BC3A75B80308C4F2D66
9E91065D07B7CBA596B273DD7E80C3777AAD1C8913BFF8720D333F1DB6C6F477550DD2DF7D95AC
4B40C13B3AB908B6823726A3460F5049D8867F3B7EFCDD4E2678AD71A21F0FD9B97E909DCF8AB7
DD50BAF1EC26F7EA14FEAA4BFE58DE6DB2BCBA6DCFD7081C05C664E414C2B7651FDE70492E76B8
257841CACD6C182DE08DF75496B719C6BD3B3C4BF8921D5E5045F9B68B82DC29BBF3EFD3DD9B34
C9C2571B67D7ED60A9546FD45623455A6084D5467FB9F1D84C0DCA650C2E2CC0470F04495B6CE4
64B77072CA71C7066AE594B3F45B500645C660CA96582B537CFDB33BC83DB0C2BCF55A820C264D
DA22C7FDBF4DF6FE3FD5025FF2BA1949027675A3E129C056F1030C97362CC0361ABE6D1CEEDDE8
15220E2D0235DB954EB600951E2874C788E75FD412849E985A23993608DC555B0CC1F9F4FB4B76
98BC84EC2B6663E14D4985847E0F5BDEE46319DCEAE170C2BD7FBAD655971837722B5CDC9F2669
54013BA36AF5FDC7BCDD4D19DB6FB58B840C0EAC62DA5018A9C547B52128B615C78E2B3E4A1C2B
284723218365DEFC1627F943215A25AA154ACF92A8ED779676158F2F1856AF18A5EE9881D442AE
9C130149CAA480DF44C62C5C30C4C244CDAA1D2E76A58B4977DEF1054A033EF5B75A434050FFDB
F56E3BE1989A87C8F88FEE1E0C5445A3C2563B8459DA7E0E44B35DCF3565D55DD96F9477892642
8A41F3FC0623184CE06454E50F3E273BC1CA60396B31A2BB40CADA18C679364DBC35A3DF0AC67F
3687261D4CE8D8B0B9838A231A162BB0BD97994C989719269129E22C2C00F6D2E27A30F1C7862A
4913E3E233D6A25FDC4A99CC2F7FA3AF5B36675231EE1234BC58F9253EB97250F9EB6A5337E0B3
6E9B04CB28B18F6ABF913473A596A624B5D9279815220B4E5674189B80D45492408CDB2A34159B
9E3CFC02D54457B07DC7E792589DBB0780E48E713279E400D38FEAACEEC2A461CD8B021B168160
8A18CDE5E51786AC2C4C5120D5B2A7EC13455FD76C2BD46C122D89B200E74FCF5A7C38CF7245E0
4D88C8AB34B1135973D2140119299A345EBD16D363637FA60EB2A2630CBF906CABA49A9947D45B
5AA3E88913A4F6EB07EE8503C1936708FBAB0E444E70772BF6B32B077D85C514A819D82B86273D
5348EBC299CEF9D665DFD7EC28E468B1BBF2AE150F018B2751422F86960D904B74093B1C59CA84
1337A9B2A4C43F97534108B194A94C06EA70E687517B627EB31C7C956D292F1C903F320EA5DC99
7BB1662BC1A1DC7A5D7479D65FD48A552AEE0FFF92E4B7CE7D2B4926909FFED1ADE44F766F7FCC
4D148322B0768A7B59BC53871508427D682B6E9BB1331F2C42E927F6419FF0BF764ED929F564AE
A661455C85FDE1F8AA512FF9F1921FC730E3A8A7B8CEDC09EBBEA990D2F6E9680CF1C7FA3D8331
E33D0636F063EC75A8624D31AE4B36582BDEF4CE7DA84AA16A1D10B4CBE339008D499CC8E4C050
84EA24F8D817136EBCF1CDC9ABF2A211801B272FC27BB6C496E0EC15970A148F622A2F911A1FB1
1D3F58826AEB532A9D7F6807AA278BB1A08ADFF6FE589C97643C2683CBE502FBD74E3652A84374
0144048E10C191F5E6989ED64C6F2C075BF26386226AD28AB966D2B0E2F9B9BC358CA16203F570
CE5F822E5A6A97D12946A3AF01DD9027B608AA3D214559AECFD3BCD11257E4B31BDB5865888C24
FF44175DF047FEC3378A588E797B7A9C6D14172E6E05BE9642DC4EC1D1D6C84D36967387E5D048
02E02F9B9BE06227F85BCC04DBF29C7BBA82C4CC4B6073EEFDBEB40E579D033FC8B08F8C450F02
60A4CEC236D67B90CA08A9F45BCDC3C4677C40B492C85EB366AC2617342211260215046C544ADC
125B80DEB38124FD22E2A8E698AFCD7E86AAB44B219416C8332C91EED602F7EA9B6707AA097830
6579E52549EF7DD54FD1F26C2B666CFBBC46874F4AE5373A1A8645107F230464E0C988F6744F67
C338ECBCFA06DC4008C47ACA9285E135F1C53B13F68DBA5CEA443DFE1F4E2EAB82F9C8825BBA16
D2BA42E7391C77E4C6DB1D9C2C8622FE29390B12BF9CF4FA14F6863F85B5A212CE8B0714578BDC
02D37825E46A35BCE32E9C30060C6C9D2815AFAB9743143688AC25BCF8872C24D5141F914DE595
31BBD3F4B4C79450302F6A2DAA120D8581640D0F21B776CEADB58DE38E415ADF2D88B9A277CD6A
B4BB87057DA9DFFFE39F7D26AF0CD8E345166E0BB8CBE3CB2BF0BBD1FC88DB83B0EB920260C840
B4D6FBAD205446DB1EEB682B49E52DF2DDC0C1021E30799F6F773F54F55263C61A65C178CBCB13
BC7BA8EF67B67B214E2A2E3B72B4A1B641EFAAB5305BCB5D675B0540635411E955F517336F4050
505CE9D8F5B9DC29AB1B5E3F51EE4CDA3C7D0A494BF561D01BF6A1905577749A2F5EEBE4908CFD
DE8A859C760967C845CEDE2F0FDB47C22DCDA4B3C90ABD88DD2B0A05ED63EA9EEBEACD77D032AE
84BFF77F189FD7FF1A10102F49AD215367E059E970F51F4F32A946CC26B29A4CE5E5425F6AE015
FABA84F7CDB785F470DC275074290020313B4835AC71E7A5297760C13A570C97EE657EBFAFD067
B94905E52E24158E719FDEEB8A0312D2A125F16948905DE0F1BDC9F647FC2D1CDC73CB984084E8
A98C805F4CCC5E6EB4934A3D55617852C16333A92072E79816040619D6A83F5DD6B70C96C34028
D8DF9FAAA0F438B5E4B87B0962A0389692E055D531D4A589B68CDBB20714B101692B71BF1610E6
C2089B4C50252BD5ECB1764758246135AFBEF8DF9E21386C27FF186A141C3CCC4F4E8A9EE47A6D
56B9A610DEE9C532672D5B1D08792C174B260DE3027D30D2D28F3F4B48FBE84EBE2070EB4BE93C
5AF33BEB7F64E1AAEF3C88B2AF4867ED8B6B978BF0CA7961EDAA9B34122125633514807F9E8BC7
ED918471DA0B1C262E6213E83743E39306D6D40554BFF66689F0B048FF454D2FBBDF1592E4745F
69ACB5510F1B3C6FACEF9980EC10279D4C96B46BEBCC3F9E29303542A216406AE41A6195058779
4523F148AB196D0CE0EB5D68F486216656BF30007B576863E06D962B461DFD159AC680641E8C0B
D4C2D054C069E3BD33771028D781C3910D82A0E41F958332453974C1E71AA17C6B4A62F22538C1
70E51933807E343CAB71EF32D00C4D18F51015762BD6E1480CCD3E812568C902E5E2715B965352
FFC9A5E6FD99184B3E85A9F88127D9AEDA75A2D5235FB4A697DBB31777FF6CEF15916AB8BA8963
1AFA9BA6A58CFFE03CBA1A04FDB7444BC39D003C34E18955451DEDB9D30C368D6A9885158262EF
EE500909AFEB3F59C1B0DF7C7A2662F05FC990CA2F4E56AD30AE59D2745D07D000AF52D1C77F15
F8C2E73A66E77034DE9E1E29A3898A15EB389FD6A4EF76A2D47730CB31B045C3117F1B73106A61
FA6F863DA7F88EE849C5F8E2342A990E2F23D7B249FB34A0E0A2B3520B7703FDA0AD34292D8AE1
B928241CA8D190F8CDAAED8E00E25536B1CC1D43F7483149C35CB858D6046CD4E69666E4A01934
E69E0ED021937F81B55FEE4917B6109C047955473A7F82A1878CF98C40815CF22FD3E6967DA017
1D126F89176CE0474C1E78702DBCA54DD0188418095D00091AE88CEBBC16A023D1B2FF4368A796
2FADD90662281974CD98F35E4770772754E9F903A238022FFC148930CCBA3EDBF2FBF9189E4472
E279A9E6B81650D52FFE79205B1444D9243B0E066FFF4889EE5F153898FF1D82257A9E44B0B066
251518F0BC9FAFB19F1599A307AE055E5DBB3F9C3167237CB7117802ACB346D342D9E9CDFDC553
28E9E65902B62D0A398AD46127A7D626905E78CCAFCDD7221807F220B67FEAF3F0DC51B236D865
94564B61976E0FB2184A7C040D41D1FD9C0F392420060F380BAAC03388CF13188B72A0E4C588BD
A44AEB0759AD9C6FA452D356F4CF21EA40B46C06BF667A04D761E0A1B61533D62CCFBEB30AD8C3
E43F2E591D189067669C4C86A4602764DBBF1D0760C0186C6361DFB5FD19B0EE58C6E0943D2798
CBC4EE5A22C8242478A5FA73B50EA200102496074720D4FFF52C36B6C88B093B6EB802F3913083
C6FA8E5272D189308801E356DC6ED26457AD0D8D73FEFADA43F87BB5DC71E816A6947D9AA86E72
08929F9D47B63BB67E43E5A384076ABFA43994DFEC8166EE5A664C8A89D3E058E9CDD55D6DBF8E
24CFB109E0A2863B5797737084177048250B486079CF88BD9A34778759FAB5C58173C224A8B5C7
0BC7858EA1B54B013D09416BFA911BC1130CF933DF26EFD122ADBF85EBBD2C001EC61BF735996C
20079AA815D23194F1337642B4B72BE3A349FEE44E38DB284277CED5FC041F40EE0D7B36E79C7B
D460D29858827E07BA03A994250397B56B29953C8CEC487407B9F4C43706B711E64C43B34A47F7
F4277671604B1141BF6D2E481A02E8F1A645154C5DCEDC68BBDF398D245DD96D884804D88A81FE
293C80DDFD1BF8F083E78930F4F1C748298A134CB42EA93DEC722029FAFFE8D734EAC2400CF9D3
C77E95EC89F0045002E62DE9803BBBECFEEAE7F9F154A7E576B5A87F42681EDE969167E99AA502
23E2F216E5D3F13DE29F9E5084950A71B984581CFFCA72E51417D4654C23B2D220B301DF0564F5
A3F54A109865FE841305A8E676D773286AC1037DFC3E60AC4D2C4198D872AFBC0C35447F10773C
655C69991351D3D3C540339DAD59B2B296EE668311A76407533AF60297663BE62951A78E21DF92
0509ED51831DA0C0C8A819529CE2F3C89F737B33644FAD8F45F850E8C8A5BB5CC373360676C9CD
6661792518688BB3DCA85EDEA315863B53F98812229D8F7F10D74EC00B8F9C80BFFDA13D98CB7C
0CC5270D0E12748C3B49B43C1FEFF591B2E6243CB3DDAEBB3967AA44ED1100FA8AD74D525C6EB2
E47A9E18C10914C1B65BFFA1E446E73315E53E9450002E092FBFE4980E1D1E692A9C3AA16EEC3A
6B63BD538816D42FED81124CB57972BF8DEBA2F3DDB53E813EBB552F610AD165446450510F44E2
2A4B27F8FF0D42AB5938E5F94286A400791260158F806BA335CF4C9F47CDCBD8597601D109B30B
902C17BDD5F526E006C1CB18E04165591BA0E6A462C3575C438082EBFFCBA0F6377E4B57E412F5
99993E0C34C554BD5BFC64B59FBC5F89766A3A46E4A207F4B96A02D83DA64AB42B66AFFE2D569A
9C4072CCA8120EFEA00F3EE37AD5871AAB09E5BD21E53F22E8676DB4ED7C0106409E3B47195504
7EB35F4BB52CC58CCEFAC0D93A39C0275D8882A4EADB6690CE1253A89409BECA16B3057A67262F
308F66D00786F6CCC2EFD4F5028125FB46C33E041CA45397514A232C1743EEB9CCE6F8E37C68F5
03448AC4A2043DC77CD01DD9D634DF0FB5C8D893C20B87CC2936A95A274521BDEFDFAE2F5382FB
D3D06B3517026D4EEC7BAA97808EA82904EC975F3190C4CCC6C31A776A389C22E77E3EC5C9E5D0
3745EE163D7504C72FC5B763927D2D7F917F481A289FEC914C702AABD3FA8D94036B74DB78F9BF
CE0D2FF8D82EFC46FC8EC40FA7E80CF58113028DB1CCF702CFFDF9A4C12A5F2F2CBAAF438F414E
0C72B25AA596AD9C8529B7C1E6BDEFC58B2B115D9A3FABBD88FFCDB7DE5F987975D84DF2D535D2
697D72E7D2344217A47F665BB389E7AB6D8C8AA5E02F951A6909FB2B17DDA83B59E1930EC56DD1
BC23637EF0B057FD29803DFB7AEFBABE1844376632B7DBCBAF50019CBB87CAF70065AE617247F0
20E95C097B967C5D5CA399B648814B6596E164951AF5028F89E567990CFF3A0D50BFB84F2BB3EE
4ECF04FF0866437248755D494DFBF704CA8FD7A47317B547720E2437640D0D7D007874D9F4FC12
DC886B6ABFBAF3C2E00F71F46CD4EE2EE027FCE07BBBCFE20CA9063AC09B1F633F5F5BFB509EC7
5693A438B4047C9E8003CF2EEB04CF01E2774833BBE362D13F4A8A412E0816764747F22FA55116
54E9514424F422AB46EF4CF86647221146DF03F52EA71FE3A7803527D9F490DBE903AB98FC0740
19AD93740C2137D0C66AC8173C5712C79F354DF602C353BA9693D9EFBAB1CDF1A5C61390A20D99
EC03B3925DF1EC909A1E0AD055C6DAA5B121FD1BDC5E821DE1FAF5072B99713753C1EF4590A545
E785AB60688C3931E487C9BA39ED39A5E6412C83619E17F7D86EBEFB8EB0014E923F3EFC671235
618BCA650C8326D91E5734441E0CBE00231DEA7712D8934B80F8C8524C9D73CF6E62A18F0405B9
95F11E784F3FE58094ACC46A6EB1B77E8458002AFC70230C249A991B7C6999EEE6E968C99374A4
F3BD222367432D10CB58D0AEC4194118C4843FE651E9B44A4B4692C7AB8524A975256D8AAF9D36
2A8C35C8EE821B3A182A6C29321900C16DD92E3CCE9C04A44ED2548E74B9EC249085D196B5BBE7
E6191C8836C40090F5D971BBD9FAC95BD773B350A1F829036DB9B1FBF39F6ACE485AC478C5DD97
357BDA0492D84BA797C6C8483D38FCC678EBFBAADE3437E56974D27C47191ACDE4AC8947C9F4A2
EFB3CCB7827FFD33D864EDEE4F272A3EAABB3B3FD0E18223E5A7D755C217E39EE612D98112019F
9E8D4A880A7807FC421048371219BBB15E591B9AECDDC5FDBD8755E0017F912262F9851D5B9914
A60BB5AB42187672613899EF5B7521BD155D6C3909EFE0C62FCDD450BF48E1234E7C010851D538
0AE29706B7DB5B32C663FE3EC4E116385B4C33CE60BD7A94DDC443A671DFA6FD96AD4B132D0641
03458CFE9DCD0E067688A44A0BCED30F7F3DD39E70751BA1F96D21F316C945923C196F6DEDCD54
45547A032AA540C0FA2D9A7FA15A45639468249FC2DF296D81E601590CF0B1D96C26F53864B227
8B311B7BB515407924ED958F051046530A865E723951ACF1F4D0B027656847E2B7341F6A5D6542
F1F5C245A7241D19FEF18D7FEB18F082119F08A23D710606B034DD5660F2A3B3B08597E3532466
E4746C313FD77B158A6CE4EE68E311872152CC15C67CAEC51FE84960A4A99A0DD85854205C88D9
2A6BFE9A6C25C0CF2B7A74971E2911623DB45DE2ECFD23E80C7E0370D0EADF9DE9B75439DA9608
D2E5D625917D214C7C89393867BA8C7F35A4900D8A60821836BFA9E46AA40A8C4E66D530B184AD
78040B870FDBD15447008DB9CF9A496DA6E7538516D59AC0D905D91BC92B422F2011596256518C
E2FE08D1D5690FF091120965A53D30CC1B7F75C83BA9EBCDC32BAAB5C4446CF62B46FBACF9AFEE
B587B5B768DE8BBAFB3E4C1F67042C7DBEE609D5DF07CCF6CDA5DDFE99661D1CCC927041EB5FE1
9C11F212CA9DC90A6EB2C96F7CDDA71946385883C6915CE9D7A2773854AD9D19B744839AFE4062
18
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark

View File

@@ -0,0 +1,139 @@
PS-Resources-1.0
% This is a sample UPR file for use with PDFlib.
% It describes the 14 PDF core fonts (only AFM metrics, no font outline files),
% and some additional sample fonts (with metrics and font outline file) as
% well as encodings.
% This file is not required if you intend to work only with Acrobat's
% core fonts in the native encoding of your platform.
%
% The complete description of the UPR file format can be found in the PDFlib
% manual.
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% The first section declares the resources described in this file.
% It will have to be changed only rarely.
% The keywords given here start the later sections. A single '.' on
% a line closes a section.
% Note that PDFlib ignores this section -- it is simply for compatibility.
FontAFM
FontPFM
FontOutline
Encoding
.
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% The path entry is a shortcut to the resource files. It will be
% prepended to all resource file names. Adjust as necessary.
% Note that the first slash is required by UPR syntax, the rest
% of the line contains the path (relative to the respective program).
% The line should _not_ end with a directory separator. On the Mac,
% of course, you will have to put colons ':' as directory separators.
%
% There must be an additional slash in front of the actual path!
%
% Important: you will either have to adjust the font path (and remove the
% percent character at the beginning) in this line, or add appropriate
% path names to all file names in the rest of this file.
%
% Directory prefix example for Windows: /c:/psfonts
% Important: this must _not_ be set for the PDFlib ActiveX edition!
% The PDFlib ActiveX edition expects all font files in its fonts directory!
%//home/tm/src/pdflib/fonts
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% The AFM font metrics section, one line per font in the format
% <fontname>=<filename>
% Note that PostScript font name must not contain any blank character
FontAFM
Courier=Courier.afm
Courier-Bold=Courier-Bold.afm
Courier-BoldOblique=Courier-BoldOblique.afm
Courier-Oblique=Courier-Oblique.afm
Helvetica=Helvetica.afm
Helvetica-Bold=Helvetica-Bold.afm
Helvetica-BoldOblique=Helvetica-BoldOblique.afm
Helvetica-Oblique=Helvetica-Oblique.afm
Symbol=Symbol.afm
Times-Bold=Times-Bold.afm
Times-BoldItalic=Times-BoldItalic.afm
Times-Italic=Times-Italic.afm
Times-Roman=Times-Roman.afm
ZapfDingbats=ZapfDingbats.afm
LuciduxSans=lcdxsr.afm
.
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% The PFM font metrics section, one line per font in the format
% <fontname>=<filename>
% Note that PostScript font name must not contain any blank character
FontPFM
Poetica-ChanceryI=Poetica-ChanceryI.pfm
% Example for an absolute path name with the prefix not applied (double equal
% sign):
Mistral==c:/psfonts/pfm/mist____.pfm
.
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% The PostScript and TrueType font outline section, one line per font in
% the format
% <fontname>=<filename>
% Note that PostScript font names must not contain any blank character,
% but TrueType font names may contain blank characters (and often do).
FontOutline
LuciduxSans=lcdxsr.pfa
.
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% The Encoding section, one line per encoding in the format
% <encodingname>=<filename>
% The following encodings are built into PDFlib and need not be
% configured here: winansi (also good for cp1252 and iso8859-1),
% macroman, and ebcdic.
%
% Unicode-based code pages and name-based encoding tables are equivalent,
% and will be converted into each other on the fly.
Encoding
%cp1250=cp1250.enc
cp1250=cp1250.cpg
cp1251=cp1251.cpg
cp1252=cp1252.cpg
cp1253=cp1253.cpg
cp1254=cp1254.cpg
cp1255=cp1255.cpg
cp1256=cp1256.cpg
cp1257=cp1257.cpg
cp1258=cp1258.cpg
%iso8859-2=iso8859-2.enc
iso8859-2=iso8859-2.cpg
iso8859-3=iso8859-3.cpg
iso8859-4=iso8859-4.cpg
iso8859-5=iso8859-5.cpg
iso8859-6=iso8859-6.cpg
iso8859-7=iso8859-7.cpg
iso8859-8=iso8859-8.cpg
iso8859-9=iso8859-9.cpg
%iso8859-9=iso8859-9.enc
iso8859-10=iso8859-10.cpg
iso8859-13=iso8859-13.cpg
% ISO 8859-14 doesn't fully work since it uses characters outside AGL!
iso8859-14=iso8859-14.cpg
iso8859-15=iso8859-15.cpg
iso8859-16=iso8859-16.cpg
%iso8859-15=iso8859-15.enc
.

View File

@@ -0,0 +1,130 @@
%!PS-Adobe
% print_glyphs.ps
% Copyright (C) Thomas Merz 1994-2002
%
% This PostScript program prints all glyphs in a font along
% with their names in alphabetical ordering.
% It requires a PostScript Level 2 or PostScript 3 interpreter.
% It also works with Acrobat Distiller.
%
% Usage:
% - The font must either be resident in the printer, or be
% downloaded ahead of this program (as a single job).
% Alternatively, the font can be configure in Distiller.
% - At the end of this file, enter a line with the font name, e.g.:
% /Times-Roman ShowGlyphs
% (Omit the percent character, but leave the leading slash '/')
/$sort 20 dict def
/Insert { % node string ==> -
exch dup 0 get type (nulltype) eq { % ifelse
exch [ exch 1 array 1 array ] 0 exch put
}{ % else
aload pop aload pop 4 2 roll 2 copy gt { % ifelse
pop 3 -1 roll pop Insert
}{ %else
pop exch pop Insert
} ifelse
} ifelse
} def
/PrefixWalk {
$sort begin
cvx /!bt exch def bpwalk
end
} def
$sort begin
/bpwalk {
dup 0 get type /nulltype eq { pop }{ % ifelse
aload pop aload pop exch bpwalk exch !bt bpwalk
} ifelse
} bind def
end % $sort
/DictSort { % dict ==> array
dup length array /a exch def
$sort begin
/tree 1 array def
{ pop 50 string cvs tree exch Insert } forall
/ndx 0 def
tree { a ndx 3 -1 roll put /ndx ndx 1 add def } PrefixWalk
a
} bind def
/ShowGlyphs { % font name ==> -
/buffer 100 string def
/FontName 100 string def
/fs 20 def % font size
/ts 7 def % font size of caption
/ls fs 1.75 mul def % line spacing
dup FontName cvs pop
findfont fs scalefont /F exch def
clippath pathbbox
20 sub /top exch def
20 sub /right exch def
20 add /bottom exch def
40 add /left exch def
/textfont /Helvetica-Narrow findfont ts scalefont def
/x left def
/y top fs sub def
/Helvetica-Bold findfont fs scalefont setfont
x y moveto
/y y ls sub def
% Check the interpreter's language level...
/languagelevel where { pop languagelevel }{ 1 } ifelse
% ...and quit if Level 1
2 lt {
(Error: this program doesn't work on PostScript Level 1 printers!)show
showpage
stop
} if
FontName show % print font name
% Try to find the dictionary with the character names
F /CharStrings known {
F /CharStrings get
}{
(: Couldn't find character names (CharStrings dictionary)!) show
showpage
quit
} ifelse
DictSort % sort the character names
{ % forall
/GlyphName exch def % remember the character name
x y moveto F setfont % the actual character...
GlyphName cvn glyphshow
x y ts 2 mul sub moveto % ...and its glyph name
textfont setfont GlyphName buffer cvs show
/x x fs 2 mul add def
x right gt { /x left def /y y fs 2 mul sub def } if
y bottom lt {
/y top fs sub def /x left def
showpage
x y moveto
/y y ls sub def
/Helvetica-Bold findfont fs scalefont setfont
FontName show % print font name
} if
} forall
y top ls sub ne x left ne or { showpage } if
} bind def
% Example:
%/Times-Roman ShowGlyphs

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,527 @@
AGENTX-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, mib-2
FROM SNMPv2-SMI
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION, TimeStamp, TruthValue, TDomain
FROM SNMPv2-TC;
agentxMIB MODULE-IDENTITY
LAST-UPDATED "200001100000Z" -- Midnight 10 January 2000
ORGANIZATION "AgentX Working Group"
CONTACT-INFO "WG-email: agentx@dorothy.bmc.com
Subscribe: agentx-request@dorothy.bmc.com
WG-email Archive: ftp://ftp.peer.com/pub/agentx/archives
FTP repository: ftp://ftp.peer.com/pub/agentx
http://www.ietf.org/html.charters/agentx-charter.html
Chair: Bob Natale
ACE*COMM Corporation
Email: bnatale@acecomm.com
WG editor: Mark Ellison
Ellison Software Consulting, Inc.
Email: ellison@world.std.com
Co-author: Lauren Heintz
Cisco Systems,
EMail: lheintz@cisco.com
Co-author: Smitha Gudur
Independent Consultant
Email: sgudur@hotmail.com
"
DESCRIPTION "This is the MIB module for the SNMP Agent Extensibility
Protocol (AgentX). This MIB module will be implemented by
the master agent.
"
REVISION "200001100000Z" -- Midnight 10 January 2000
DESCRIPTION
"Initial version published as RFC 2742."
::= { mib-2 74 }
-- Textual Conventions
AgentxTAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Denotes a transport service address. This is identical to
the TAddress textual convention (SNMPv2-SMI) except that
zero-length values are permitted.
"
SYNTAX OCTET STRING (SIZE (0..255))
-- Administrative assignments
agentxObjects OBJECT IDENTIFIER ::= { agentxMIB 1 }
agentxGeneral OBJECT IDENTIFIER ::= { agentxObjects 1 }
agentxConnection OBJECT IDENTIFIER ::= { agentxObjects 2 }
agentxSession OBJECT IDENTIFIER ::= { agentxObjects 3 }
agentxRegistration OBJECT IDENTIFIER ::= { agentxObjects 4 }
agentxDefaultTimeout OBJECT-TYPE
SYNTAX INTEGER (0..255)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The default length of time, in seconds, that the master
agent should allow to elapse after dispatching a message
to a session before it regards the subagent as not
responding. This is a system-wide value that may
override the timeout value associated with a particular
session (agentxSessionTimeout) or a particular registered
MIB region (agentxRegTimeout). If the associated value of
agentxSessionTimeout and agentxRegTimeout are zero, or
impractical in accordance with implementation-specific
procedure of the master agent, the value represented by
this object will be the effective timeout value for the
master agent to await a response to a dispatch from a
given subagent.
"
DEFVAL { 5 }
::= { agentxGeneral 1 }
agentxMasterAgentXVer OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AgentX protocol version supported by this master agent.
The current protocol version is 1. Note that the master agent
must also allow interaction with earlier version subagents.
"
::= { agentxGeneral 2 }
-- The AgentX Subagent Connection Group
agentxConnTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last row creation or deletion
occurred in the agentxConnectionTable.
"
::= { agentxConnection 1 }
agentxConnectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentxConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The agentxConnectionTable tracks all current AgentX transport
connections. There may be zero, one, or more AgentX sessions
carried on a given AgentX connection.
"
::= { agentxConnection 2 }
agentxConnectionEntry OBJECT-TYPE
SYNTAX AgentxConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An agentxConnectionEntry contains information describing a
single AgentX transport connection. A connection may be
used to support zero or more AgentX sessions. An entry is
created when a new transport connection is established,
and is destroyed when the transport connection is terminated.
"
INDEX { agentxConnIndex }
::= { agentxConnectionTable 1 }
AgentxConnectionEntry ::= SEQUENCE {
agentxConnIndex Unsigned32,
agentxConnOpenTime TimeStamp,
agentxConnTransportDomain TDomain,
agentxConnTransportAddress AgentxTAddress }
agentxConnIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"agentxConnIndex contains the value that uniquely identifies
an open transport connection used by this master agent
to provide AgentX service. Values of this index should
not be re-used. The value assigned to a given transport
connection is constant for the lifetime of that connection.
"
::= { agentxConnectionEntry 1 }
agentxConnOpenTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when this connection was established
and, therefore, its value when this entry was added to the table.
"
::= { agentxConnectionEntry 2 }
agentxConnTransportDomain OBJECT-TYPE
SYNTAX TDomain
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transport protocol in use for this connection to the
subagent.
"
::= { agentxConnectionEntry 3 }
agentxConnTransportAddress OBJECT-TYPE
SYNTAX AgentxTAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transport address of the remote (subagent) end of this
connection to the master agent. This object may be zero-length
for unix-domain sockets (and possibly other types of transport
addresses) since the subagent need not bind a filename to its
local socket.
"
::= { agentxConnectionEntry 4 }
-- The AgentX Subagent Session Group
agentxSessionTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last row creation or deletion
occurred in the agentxSessionTable.
"
::= { agentxSession 1 }
agentxSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentxSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of AgentX subagent sessions currently in effect.
"
::= { agentxSession 2 }
agentxSessionEntry OBJECT-TYPE
SYNTAX AgentxSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single open session between the AgentX
master agent and a subagent is contained in this entry. An
entry is created when a new session is successfully established
and is destroyed either when the subagent transport connection
has terminated or when the subagent session is closed.
"
INDEX { agentxConnIndex, agentxSessionIndex }
::= { agentxSessionTable 1 }
AgentxSessionEntry ::= SEQUENCE {
agentxSessionIndex Unsigned32,
agentxSessionObjectID OBJECT IDENTIFIER,
agentxSessionDescr SnmpAdminString,
agentxSessionAdminStatus INTEGER,
agentxSessionOpenTime TimeStamp,
agentxSessionAgentXVer INTEGER,
agentxSessionTimeout INTEGER
}
agentxSessionIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique index for the subagent session. It is the same as
h.sessionID defined in the agentx header. Note that if
a subagent's session with the master agent is closed for
any reason its index should not be re-used.
A value of zero(0) is specifically allowed in order
to be compatible with the definition of h.sessionId.
"
::= { agentxSessionEntry 1 }
agentxSessionObjectID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is taken from the o.id field of the agentx-Open-PDU.
This attribute will report a value of '0.0' for subagents
not supporting the notion of an AgentX session object
identifier.
"
::= { agentxSessionEntry 2 }
agentxSessionDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual description of the session. This is analogous to
sysDescr defined in the SNMPv2-MIB in RFC 1907 [19] and is
taken from the o.descr field of the agentx-Open-PDU.
This attribute will report a zero-length string value for
subagents not supporting the notion of a session description.
"
::= { agentxSessionEntry 3 }
agentxSessionAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative (desired) status of the session. Setting
the value to 'down(2)' closes the subagent session (with c.reason
set to 'reasonByManager').
"
::= { agentxSessionEntry 4 }
agentxSessionOpenTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when this session was opened and,
therefore, its value when this entry was added to the table.
"
::= { agentxSessionEntry 5 }
agentxSessionAgentXVer OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the AgentX protocol supported by the
session. This must be less than or equal to the value of
agentxMasterAgentXVer.
"
::= { agentxSessionEntry 6 }
agentxSessionTimeout OBJECT-TYPE
SYNTAX INTEGER (0..255)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of time, in seconds, that a master agent should
allow to elapse after dispatching a message to this session
before it regards the subagent as not responding. This value
is taken from the o.timeout field of the agentx-Open-PDU.
This is a session-specific value that may be overridden by
values associated with the specific registered MIB regions
(see agentxRegTimeout). A value of zero(0) indicates that
the master agent's default timeout value should be used
(see agentxDefaultTimeout).
"
::= { agentxSessionEntry 7 }
-- The AgentX Registration Group
agentxRegistrationTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last row creation or deletion
occurred in the agentxRegistrationTable.
"
::= { agentxRegistration 1 }
agentxRegistrationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentxRegistrationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of registered regions.
"
::= { agentxRegistration 2 }
agentxRegistrationEntry OBJECT-TYPE
SYNTAX AgentxRegistrationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains information for a single registered region. An
entry is created when a session successfully registers a
region and is destroyed for any of three reasons: this region
is unregistered by the session, the session is closed,
or the subagent connection is closed.
"
INDEX { agentxConnIndex, agentxSessionIndex, agentxRegIndex }
::= { agentxRegistrationTable 1 }
AgentxRegistrationEntry ::= SEQUENCE {
agentxRegIndex Unsigned32,
agentxRegContext OCTET STRING,
agentxRegStart OBJECT IDENTIFIER,
agentxRegRangeSubId Unsigned32,
agentxRegUpperBound Unsigned32,
agentxRegPriority Unsigned32,
agentxRegTimeout INTEGER,
agentxRegInstance TruthValue }
agentxRegIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"agentxRegIndex uniquely identifies a registration entry.
This value is constant for the lifetime of an entry.
"
::= { agentxRegistrationEntry 1 }
agentxRegContext OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context in which the session supports the objects in this
region. A zero-length context indicates the default context.
"
::= { agentxRegistrationEntry 2 }
agentxRegStart OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The starting OBJECT IDENTIFIER of this registration entry. The
session identified by agentxSessionIndex implements objects
starting at this value (inclusive). Note that this value could
identify an object type, an object instance, or a partial object
instance.
"
::= { agentxRegistrationEntry 3 }
agentxRegRangeSubId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"agentxRegRangeSubId is used to specify the range. This is
taken from r.region_subid in the registration PDU. If the value
of this object is zero, no range is specified. If it is non-zero,
it identifies the `nth' sub-identifier in r.region for which
this entry's agentxRegUpperBound value is substituted in the
OID for purposes of defining the region's upper bound.
"
::= { agentxRegistrationEntry 4 }
agentxRegUpperBound OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"agentxRegUpperBound represents the upper-bound sub-identifier in
a registration. This is taken from the r.upper_bound in the
registration PDU. If agentxRegRangeSubid (r.region_subid) is
zero, this value is also zero and is not used to define an upper
bound for this registration.
"
::= { agentxRegistrationEntry 5 }
agentxRegPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The registration priority. Lower values have higher priority.
This value is taken from r.priority in the register PDU.
Sessions should use the value of 127 for r.priority if a
default value is desired.
"
::= { agentxRegistrationEntry 6 }
agentxRegTimeout OBJECT-TYPE
SYNTAX INTEGER (0..255)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The timeout value, in seconds, for responses to
requests associated with this registered MIB region.
A value of zero(0) indicates the default value (indicated
by by agentxSessionTimeout or agentxDefaultTimeout) is to
be used. This value is taken from the r.timeout field of
the agentx-Register-PDU.
"
::= { agentxRegistrationEntry 7 }
agentxRegInstance OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of agentxRegInstance is `true' for
registrations for which the INSTANCE_REGISTRATION
was set, and is `false' for all other registrations.
"
::= { agentxRegistrationEntry 8 }
-- Conformance Statements for AgentX
agentxConformance OBJECT IDENTIFIER ::= { agentxMIB 2 }
agentxMIBGroups OBJECT IDENTIFIER ::= { agentxConformance 1 }
agentxMIBCompliances OBJECT IDENTIFIER ::= { agentxConformance 2 }
-- Compliance Statements for AgentX
agentxMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that implement the
AgentX protocol. Note that a compliant agent can implement all
objects in this MIB module as read-only.
"
MODULE -- this module
MANDATORY-GROUPS { agentxMIBGroup }
OBJECT agentxSessionAdminStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required.
"
::= { agentxMIBCompliances 1 }
agentxMIBGroup OBJECT-GROUP
OBJECTS {
agentxDefaultTimeout,
agentxMasterAgentXVer,
agentxConnTableLastChange,
agentxConnOpenTime,
agentxConnTransportDomain,
agentxConnTransportAddress,
agentxSessionTableLastChange,
agentxSessionTimeout,
agentxSessionObjectID,
agentxSessionDescr,
agentxSessionAdminStatus,
agentxSessionOpenTime,
agentxSessionAgentXVer,
agentxRegistrationTableLastChange,
agentxRegContext,
agentxRegStart,
agentxRegRangeSubId,
agentxRegUpperBound,
agentxRegPriority,
agentxRegTimeout,
agentxRegInstance
}
STATUS current
DESCRIPTION
"All accessible objects in the AgentX MIB.
"
::= { agentxMIBGroups 1 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,509 @@
DISMAN-NSLOOKUP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Unsigned32, mib-2, Integer32
FROM SNMPv2-SMI -- RFC2578
RowStatus
FROM SNMPv2-TC -- RFC2579
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF -- RFC2580
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB -- RFC3411
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB; -- RFC4001
lookupMIB MODULE-IDENTITY
LAST-UPDATED "200606130000Z" -- 13 June 2006
ORGANIZATION "IETF Distributed Management Working Group"
CONTACT-INFO
"Juergen Quittek
NEC Europe Ltd.
Network Laboratories
Kurfuersten-Anlage 36
69115 Heidelberg
Germany
Phone: +49 6221 4342-115
Email: quittek@netlab.nec.de"
DESCRIPTION
"The Lookup MIB (DISMAN-NSLOOKUP-MIB) enables determination
of either the name(s) corresponding to a host address or of
the address(es) associated with a host name at a remote
host.
Copyright (C) The Internet Society (2006). This version of
this MIB module is part of RFC 4560; see the RFC itself for
full legal notices."
-- Revision history
REVISION "200606130000Z" -- 13 June 2006
DESCRIPTION
"Updated version, published as RFC 4560.
- Replaced references to RFC 2575 by RFC 3415
- Replaced references to RFC 2571 by RFC 3411
- Replaced references to RFC 2851 by RFC 4001
- Added value enabled(1) to SYNTAX clause of
lookupCtlOperStatus
- Added lookupMinimumCompliance
- Defined semantics of value 0 for object
lookupPurgeTime
- Added DEFVAL { unknown } to object
lookupCtlTargetAddressType OBJECT-TYPE"
REVISION "200009210000Z" -- 21 September 2000
DESCRIPTION
"Initial version, published as RFC 2925."
::= { mib-2 82 }
-- Top level structure of the MIB
lookupObjects OBJECT IDENTIFIER ::= { lookupMIB 1 }
lookupConformance OBJECT IDENTIFIER ::= { lookupMIB 2 }
-- Simple Object Definitions
lookupMaxConcurrentRequests OBJECT-TYPE
SYNTAX Unsigned32
UNITS "requests"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of concurrent active lookup requests
that are allowed within an agent implementation. A value
of 0 for this object implies that there is no limit for
the number of concurrent active requests in effect.
The limit applies only to new requests being activated.
When a new value is set, the agent will continue processing
all the requests already active, even if their number
exceed the limit just imposed."
DEFVAL { 10 }
::= { lookupObjects 1 }
lookupPurgeTime OBJECT-TYPE
SYNTAX Unsigned32 (0..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time to wait before automatically
deleting an entry in the lookupCtlTable and any
dependent lookupResultsTable entries
after the lookup operation represented by a
lookupCtlEntry has been completed.
A lookupCtEntry is considered complete
when its lookupCtlOperStatus object has a
value of completed(3).
A value of 0 indicates that automatic deletion
of entries is disabled."
DEFVAL { 900 } -- 15 minutes as default
::= { lookupObjects 2 }
-- Lookup Control Table
lookupCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF LookupCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Lookup Control Table for providing
the capability of performing a lookup operation
for a symbolic host name or for a host address
from a remote host."
::= { lookupObjects 3 }
lookupCtlEntry OBJECT-TYPE
SYNTAX LookupCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the lookupCtlTable. A
lookupCtlEntry is initially indexed by
lookupCtlOwnerIndex, which is a type of SnmpAdminString,
a textual convention that allows for the use of the SNMPv3
View-Based Access Control Model (RFC 3415, VACM)
and that also allows a management application to identify
its entries. The second index element,
lookupCtlOperationName, enables the same
lookupCtlOwnerIndex entity to have multiple outstanding
requests. The value of lookupCtlTargetAddressType
determines which lookup function to perform."
INDEX {
lookupCtlOwnerIndex,
lookupCtlOperationName
}
::= { lookupCtlTable 1 }
LookupCtlEntry ::=
SEQUENCE {
lookupCtlOwnerIndex SnmpAdminString,
lookupCtlOperationName SnmpAdminString,
lookupCtlTargetAddressType InetAddressType,
lookupCtlTargetAddress InetAddress,
lookupCtlOperStatus INTEGER,
lookupCtlTime Unsigned32,
lookupCtlRc Integer32,
lookupCtlRowStatus RowStatus
}
lookupCtlOwnerIndex OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"To facilitate the provisioning of access control by a
security administrator using the View-Based Access
Control Model (RFC 2575, VACM) for tables in which
multiple users may need to create or
modify entries independently, the initial index is used as
an 'owner index'. Such an initial index has a syntax of
SnmpAdminString and can thus be trivially mapped to a
securityName or groupName defined in VACM, in
accordance with a security policy.
When used in conjunction with such a security policy all
entries in the table belonging to a particular user (or
group) will have the same value for this initial index.
For a given user's entries in a particular table, the
object identifiers for the information in these entries
will have the same subidentifiers (except for the
'column' subidentifier) up to the end of the encoded
owner index. To configure VACM to permit access to this
portion of the table, one would create
vacmViewTreeFamilyTable entries with the value of
vacmViewTreeFamilySubtree including the owner index
portion, and vacmViewTreeFamilyMask 'wildcarding' the
column subidentifier. More elaborate configurations
are possible."
::= { lookupCtlEntry 1 }
lookupCtlOperationName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of a lookup operation. This is locally unique,
within the scope of an lookupCtlOwnerIndex."
::= { lookupCtlEntry 2 }
lookupCtlTargetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of address for performing a
lookup operation for a symbolic host name or for a host
address from a remote host.
Specification of dns(16) as the value for this object
means that a function such as, for example, getaddrinfo()
or gethostbyname() should be performed to return one or
more numeric addresses. Use of a value of either ipv4(1)
or ipv6(2) means that a functions such as, for example,
getnameinfo() or gethostbyaddr() should be used to return
the symbolic names associated with a host."
DEFVAL { unknown }
::= { lookupCtlEntry 3 }
lookupCtlTargetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the address used for a resolver lookup at a
remote host. The corresponding lookupCtlTargetAddressType
objects determines its type, as well as the function
that can be requested.
A value for this object MUST be set prior to
transitioning its corresponding lookupCtlEntry to
active(1) via lookupCtlRowStatus."
::= { lookupCtlEntry 4 }
lookupCtlOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- operation is active
notStarted(2), -- operation has not started
completed(3) -- operation is done
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the operational state of an lookupCtlEntry:
enabled(1) - Operation is active.
notStarted(2) - Operation has not been enabled.
completed(3) - Operation has been completed.
An operation is automatically enabled(1) when its
lookupCtlRowStatus object is transitioned to active(1)
status. Until this occurs, lookupCtlOperStatus MUST
report a value of notStarted(2). After the lookup
operation is completed (success or failure), the value
for lookupCtlOperStatus MUST be transitioned to
completed(3)."
::= { lookupCtlEntry 5 }
lookupCtlTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the number of milliseconds that a lookup
operation required to be completed at a remote host.
Completed means operation failure as well as
success."
::= { lookupCtlEntry 6 }
lookupCtlRc OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The system-specific return code from a lookup
operation. All implementations MUST return a value
of 0 for this object when the remote lookup
operation succeeds. A non-zero value for this
objects indicates failure. It is recommended that
implementations return the error codes that are
generated by the lookup function used."
::= { lookupCtlEntry 7 }
lookupCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted
in the lookupCtlTable.
A remote lookup operation is started when an
entry in this table is created via an SNMP set
request and the entry is activated. This
occurs by setting the value of this object
to CreateAndGo(4) during row creation or
by setting this object to active(1) after
the row is created.
A value MUST be specified for lookupCtlTargetAddress
prior to the acceptance of a transition to active(1) state.
A remote lookup operation starts when its entry
first becomes active(1). Transitions in and
out of active(1) state have no effect on the
operational behavior of a remote lookup
operation, with the exception that deletion of
an entry in this table by setting its RowStatus
object to destroy(6) will stop an active
remote lookup operation.
The operational state of a remote lookup operation
can be determined by examination of its
lookupCtlOperStatus object."
REFERENCE
"See definition of RowStatus in RFC 2579,
'Textual Conventions for SMIv2.'"
::= { lookupCtlEntry 8 }
-- Lookup Results Table
lookupResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF LookupResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Lookup Results Table for providing
the capability of determining the results of a
operation at a remote host.
One or more entries are added to the
lookupResultsTable when a lookup operation,
as reflected by an lookupCtlEntry, is completed
successfully. All entries related to a
successful lookup operation MUST be added
to the lookupResultsTable at the same time
that the associating lookupCtlOperStatus
object is transitioned to completed(2).
The number of entries added depends on the
results determined for a particular lookup
operation. All entries associated with an
lookupCtlEntry are removed when the
lookupCtlEntry is deleted.
A remote host can be multi-homed and have more than one IP
address associated with it (returned by lookup function),
or it can have more than one symbolic name (returned
by lookup function).
A function such as, for example, getnameinfo() or
gethostbyaddr() is called with a host address as its
parameter and is used primarily to determine a symbolic
name to associate with the host address. Entries in the
lookupResultsTable MUST be made for each host name
returned. If the function identifies an 'official host
name,' then this symbolic name MUST be assigned a
lookupResultsIndex of 1.
A function such as, for example, getaddrinfo() or
gethostbyname() is called with a symbolic host name and is
used primarily to retrieve a host address. The entries
MUST be stored in the order that they are retrieved from
the lookup function. lookupResultsIndex 1 MUST be
assigned to the first entry."
::= { lookupObjects 4 }
lookupResultsEntry OBJECT-TYPE
SYNTAX LookupResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the lookupResultsTable. The
first two index elements identify the
lookupCtlEntry that a lookupResultsEntry belongs
to. The third index element selects a single
lookup operation result."
INDEX {
lookupCtlOwnerIndex,
lookupCtlOperationName,
lookupResultsIndex
}
::= { lookupResultsTable 1 }
LookupResultsEntry ::=
SEQUENCE {
lookupResultsIndex Unsigned32,
lookupResultsAddressType InetAddressType,
lookupResultsAddress InetAddress
}
lookupResultsIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..'ffffffff'h)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in the lookupResultsTable are created when
the result of a lookup operation is determined.
Entries MUST be stored in the lookupResultsTable in
the order that they are retrieved. Values assigned
to lookupResultsIndex MUST start at 1 and increase
consecutively."
::= { lookupResultsEntry 1 }
lookupResultsAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the type of result of a remote lookup
operation. A value of unknown(0) implies either that
the operation hasn't been started or that
it has failed."
::= { lookupResultsEntry 2 }
lookupResultsAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects a result for a remote lookup operation
as per the value of lookupResultsAddressType.
The address type (InetAddressType) that relates to
this object is specified by the corresponding value
of lookupResultsAddress."
::= { lookupResultsEntry 3 }
-- Conformance information
-- Compliance statements
lookupCompliances OBJECT IDENTIFIER ::= { lookupConformance 1 }
lookupGroups OBJECT IDENTIFIER ::= { lookupConformance 2 }
-- Compliance statements
lookupCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
fully implement the DISMAN-NSLOOKUP-MIB."
MODULE -- this module
MANDATORY-GROUPS { lookupGroup }
OBJECT lookupMaxConcurrentRequests
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support set
operations to this object."
OBJECT lookupPurgeTime
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support a set
operation to this object."
::= { lookupCompliances 1 }
lookupMinimumCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The minimum compliance statement for SNMP entities
that implement the minimal subset of the
DISMAN-NSLOOKUP-MIB. Implementors might choose this
subset for small devices with limited resources."
MODULE -- this module
MANDATORY-GROUPS { lookupGroup }
OBJECT lookupMaxConcurrentRequests
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support set
operations to this object."
OBJECT lookupPurgeTime
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support a set
operation to this object."
OBJECT lookupCtlRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required. If write access is
not supported, then at least one entry in the
lookupCtlTable MUST be established already when the SNMP
agent starts offering access to the NSLOOKUP-MIB module.
If, in such a case, only a single entry is offered, then
it is RECOMMENDED that this entry use strings with a
length of 0 for both of its two index objects."
::= { lookupCompliances 2 }
-- MIB groupings
lookupGroup OBJECT-GROUP
OBJECTS {
lookupMaxConcurrentRequests,
lookupPurgeTime,
lookupCtlOperStatus,
lookupCtlTargetAddressType,
lookupCtlTargetAddress,
lookupCtlTime,
lookupCtlRc,
lookupCtlRowStatus,
lookupResultsAddressType,
lookupResultsAddress
}
STATUS current
DESCRIPTION
"The group of objects that constitute the remote
Lookup operation."
::= { lookupGroups 1 }
END

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,699 @@
DISMAN-SCHEDULE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32, Counter32, mib-2, zeroDotZero
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DateAndTime, RowStatus, StorageType, VariablePointer
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB;
schedMIB MODULE-IDENTITY
LAST-UPDATED "200201070000Z"
ORGANIZATION "IETF Distributed Management Working Group"
CONTACT-INFO
"WG EMail: disman@dorothy.bmc.com
Subscribe: disman-request@dorothy.bmc.com
Chair: Randy Presuhn
BMC Software, Inc.
Postal: Office 1-3141
2141 North First Street
San Jose, California 95131
USA
EMail: rpresuhn@bmc.com
Phone: +1 408 546-1006
Editor: David B. Levi
Nortel Networks
Postal: 4401 Great America Parkway
Santa Clara, CA 95052-8185
USA
EMail: dlevi@nortelnetworks.com
Phone: +1 865 686 0432
Editor: Juergen Schoenwaelder
TU Braunschweig
Postal: Bueltenweg 74/75
38106 Braunschweig
Germany
EMail: schoenw@ibr.cs.tu-bs.de
Phone: +49 531 391-3283"
DESCRIPTION
"This MIB module defines a MIB which provides mechanisms to
schedule SNMP set operations periodically or at specific
points in time."
REVISION "200201070000Z"
DESCRIPTION
"Revised version, published as RFC 3231.
This revision introduces a new object type called
schedTriggers. Created new conformance and compliance
statements that take care of the new schedTriggers object.
Several clarifications have been added to remove ambiguities
that were discovered and reported by implementors."
REVISION "199811171800Z"
DESCRIPTION
"Initial version, published as RFC 2591."
::= { mib-2 63 }
--
-- The various groups defined within this MIB definition:
--
schedObjects OBJECT IDENTIFIER ::= { schedMIB 1 }
schedNotifications OBJECT IDENTIFIER ::= { schedMIB 2 }
schedConformance OBJECT IDENTIFIER ::= { schedMIB 3 }
--
-- Textual Conventions:
--
SnmpPduErrorStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC enumerates the SNMPv1 and SNMPv2 PDU error status
codes as defined in RFC 1157 and RFC 1905. It also adds a
pseudo error status code `noResponse' which indicates a
timeout condition."
SYNTAX INTEGER {
noResponse(-1),
noError(0),
tooBig(1),
noSuchName(2),
badValue(3),
readOnly(4),
genErr(5),
noAccess(6),
wrongType(7),
wrongLength(8),
wrongEncoding(9),
wrongValue(10),
noCreation(11),
inconsistentValue(12),
resourceUnavailable(13),
commitFailed(14),
undoFailed(15),
authorizationError(16),
notWritable(17),
inconsistentName(18)
}
--
-- Some scalars which provide information about the local time zone.
--
schedLocalTime OBJECT-TYPE
SYNTAX DateAndTime (SIZE (11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local time used by the scheduler. Schedules which
refer to calendar time will use the local time indicated
by this object. An implementation MUST return all 11 bytes
of the DateAndTime textual-convention so that a manager
may retrieve the offset from GMT time."
::= { schedObjects 1 }
--
-- The schedule table which controls the scheduler.
--
schedTable OBJECT-TYPE
SYNTAX SEQUENCE OF SchedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines scheduled actions triggered by
SNMP set operations."
::= { schedObjects 2 }
schedEntry OBJECT-TYPE
SYNTAX SchedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry describing a particular scheduled action.
Unless noted otherwise, writable objects of this row
can be modified independent of the current value of
schedRowStatus, schedAdminStatus and schedOperStatus.
In particular, it is legal to modify schedInterval
and the objects in the schedCalendarGroup when
schedRowStatus is active and schedAdminStatus and
schedOperStatus are both enabled."
INDEX { schedOwner, schedName }
::= { schedTable 1 }
SchedEntry ::= SEQUENCE {
schedOwner SnmpAdminString,
schedName SnmpAdminString,
schedDescr SnmpAdminString,
schedInterval Unsigned32,
schedWeekDay BITS,
schedMonth BITS,
schedDay BITS,
schedHour BITS,
schedMinute BITS,
schedContextName SnmpAdminString,
schedVariable VariablePointer,
schedValue Integer32,
schedType INTEGER,
schedAdminStatus INTEGER,
schedOperStatus INTEGER,
schedFailures Counter32,
schedLastFailure SnmpPduErrorStatus,
schedLastFailed DateAndTime,
schedStorageType StorageType,
schedRowStatus RowStatus,
schedTriggers Counter32
}
schedOwner OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The owner of this scheduling entry. The exact semantics of
this string are subject to the security policy defined by
the security administrator."
::= { schedEntry 1 }
schedName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The locally-unique, administratively assigned name for this
scheduling entry. This object allows a schedOwner to have
multiple entries in the schedTable."
::= { schedEntry 2 }
schedDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The human readable description of the purpose of this
scheduling entry."
DEFVAL { "" }
::= { schedEntry 3 }
schedInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of seconds between two action invocations of
a periodic scheduler. Implementations must guarantee
that action invocations will not occur before at least
schedInterval seconds have passed.
The scheduler must ignore all periodic schedules that
have a schedInterval value of 0. A periodic schedule
with a scheduling interval of 0 seconds will therefore
never invoke an action.
Implementations may be forced to delay invocations in the
face of local constraints. A scheduled management function
should therefore not rely on the accuracy provided by the
scheduler implementation.
Note that implementations which maintain a list of pending
activations must re-calculate them when this object is
changed."
DEFVAL { 0 }
::= { schedEntry 4 }
schedWeekDay OBJECT-TYPE
SYNTAX BITS {
sunday(0),
monday(1),
tuesday(2),
wednesday(3),
thursday(4),
friday(5),
saturday(6)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The set of weekdays on which the scheduled action should
take place. Setting multiple bits will include several
weekdays in the set of possible weekdays for this schedule.
Setting all bits will cause the scheduler to ignore the
weekday.
Note that implementations which maintain a list of pending
activations must re-calculate them when this object is
changed."
DEFVAL { {} }
::= { schedEntry 5 }
schedMonth OBJECT-TYPE
SYNTAX BITS {
january(0),
february(1),
march(2),
april(3),
may(4),
june(5),
july(6),
august(7),
september(8),
october(9),
november(10),
december(11)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The set of months during which the scheduled action should
take place. Setting multiple bits will include several
months in the set of possible months for this schedule.
Setting all bits will cause the scheduler to ignore the
month.
Note that implementations which maintain a list of pending
activations must re-calculate them when this object is
changed."
DEFVAL { {} }
::= { schedEntry 6 }
schedDay OBJECT-TYPE
SYNTAX BITS {
d1(0), d2(1), d3(2), d4(3), d5(4),
d6(5), d7(6), d8(7), d9(8), d10(9),
d11(10), d12(11), d13(12), d14(13), d15(14),
d16(15), d17(16), d18(17), d19(18), d20(19),
d21(20), d22(21), d23(22), d24(23), d25(24),
d26(25), d27(26), d28(27), d29(28), d30(29),
d31(30),
r1(31), r2(32), r3(33), r4(34), r5(35),
r6(36), r7(37), r8(38), r9(39), r10(40),
r11(41), r12(42), r13(43), r14(44), r15(45),
r16(46), r17(47), r18(48), r19(49), r20(50),
r21(51), r22(52), r23(53), r24(54), r25(55),
r26(56), r27(57), r28(58), r29(59), r30(60),
r31(61)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The set of days in a month on which a scheduled action
should take place. There are two sets of bits one can
use to define the day within a month:
Enumerations starting with the letter 'd' indicate a
day in a month relative to the first day of a month.
The first day of the month can therefore be specified
by setting the bit d1(0) and d31(30) means the last
day of a month with 31 days.
Enumerations starting with the letter 'r' indicate a
day in a month in reverse order, relative to the last
day of a month. The last day in the month can therefore
be specified by setting the bit r1(31) and r31(61) means
the first day of a month with 31 days.
Setting multiple bits will include several days in the set
of possible days for this schedule. Setting all bits will
cause the scheduler to ignore the day within a month.
Setting all bits starting with the letter 'd' or the
letter 'r' will also cause the scheduler to ignore the
day within a month.
Note that implementations which maintain a list of pending
activations must re-calculate them when this object is
changed."
DEFVAL { {} }
::= { schedEntry 7 }
schedHour OBJECT-TYPE
SYNTAX BITS {
h0(0), h1(1), h2(2), h3(3), h4(4),
h5(5), h6(6), h7(7), h8(8), h9(9),
h10(10), h11(11), h12(12), h13(13), h14(14),
h15(15), h16(16), h17(17), h18(18), h19(19),
h20(20), h21(21), h22(22), h23(23)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The set of hours within a day during which the scheduled
action should take place.
Note that implementations which maintain a list of pending
activations must re-calculate them when this object is
changed."
DEFVAL { {} }
::= { schedEntry 8 }
schedMinute OBJECT-TYPE
SYNTAX BITS {
m0(0), m1(1), m2(2), m3(3), m4(4),
m5(5), m6(6), m7(7), m8(8), m9(9),
m10(10), m11(11), m12(12), m13(13), m14(14),
m15(15), m16(16), m17(17), m18(18), m19(19),
m20(20), m21(21), m22(22), m23(23), m24(24),
m25(25), m26(26), m27(27), m28(28), m29(29),
m30(30), m31(31), m32(32), m33(33), m34(34),
m35(35), m36(36), m37(37), m38(38), m39(39),
m40(40), m41(41), m42(42), m43(43), m44(44),
m45(45), m46(46), m47(47), m48(48), m49(49),
m50(50), m51(51), m52(52), m53(53), m54(54),
m55(55), m56(56), m57(57), m58(58), m59(59)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The set of minutes within an hour when the scheduled action
should take place.
Note that implementations which maintain a list of pending
activations must re-calculate them when this object is
changed."
DEFVAL { {} }
::= { schedEntry 9 }
schedContextName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The context which contains the local MIB variable pointed
to by schedVariable."
DEFVAL { "" }
::= { schedEntry 10 }
schedVariable OBJECT-TYPE
SYNTAX VariablePointer
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An object identifier pointing to a local MIB variable
which resolves to an ASN.1 primitive type of INTEGER."
DEFVAL { zeroDotZero }
::= { schedEntry 11 }
schedValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value which is written to the MIB object pointed to by
schedVariable when the scheduler invokes an action. The
implementation shall enforce the use of access control
rules when performing the set operation on schedVariable.
This is accomplished by calling the isAccessAllowed abstract
service interface as defined in RFC 2571.
Note that an implementation may choose to issue an SNMP Set
message to the SNMP engine and leave the access control
decision to the normal message processing procedure."
DEFVAL { 0 }
::= { schedEntry 12 }
schedType OBJECT-TYPE
SYNTAX INTEGER {
periodic(1),
calendar(2),
oneshot(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of this schedule. The value periodic(1) indicates
that this entry specifies a periodic schedule. A periodic
schedule is defined by the value of schedInterval. The
values of schedWeekDay, schedMonth, schedDay, schedHour
and schedMinute are ignored.
The value calendar(2) indicates that this entry describes a
calendar schedule. A calendar schedule is defined by the
values of schedWeekDay, schedMonth, schedDay, schedHour and
schedMinute. The value of schedInterval is ignored. A
calendar schedule will trigger on all local times that
satisfy the bits set in schedWeekDay, schedMonth, schedDay,
schedHour and schedMinute.
The value oneshot(3) indicates that this entry describes a
one-shot schedule. A one-shot schedule is similar to a
calendar schedule with the additional feature that it
disables itself by changing in the `finished'
schedOperStatus once the schedule triggers an action.
Note that implementations which maintain a list of pending
activations must re-calculate them when this object is
changed."
DEFVAL { periodic }
::= { schedEntry 13 }
schedAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The desired state of the schedule."
DEFVAL { disabled }
::= { schedEntry 14 }
schedOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
finished(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of this schedule. The state
enabled(1) indicates this entry is active and that the
scheduler will invoke actions at appropriate times. The
disabled(2) state indicates that this entry is currently
inactive and ignored by the scheduler. The finished(3)
state indicates that the schedule has ended. Schedules
in the finished(3) state are ignored by the scheduler.
A one-shot schedule enters the finished(3) state when it
deactivates itself.
Note that the operational state must not be enabled(1)
when the schedRowStatus is not active."
::= { schedEntry 15 }
schedFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable counts the number of failures while invoking
the scheduled action. This counter at most increments once
for a triggered action."
::= { schedEntry 16 }
schedLastFailure OBJECT-TYPE
SYNTAX SnmpPduErrorStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The most recent error that occurred during the invocation of
a scheduled action. The value noError(0) is returned
if no errors have occurred yet."
DEFVAL { noError }
::= { schedEntry 17 }
schedLastFailed OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time when the most recent failure occurred.
The value '0000000000000000'H is returned if no failure
occurred since the last re-initialization of the scheduler."
DEFVAL { '0000000000000000'H }
::= { schedEntry 18 }
schedStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object defines whether this scheduled action is kept
in volatile storage and lost upon reboot or if this row is
backed up by non-volatile or permanent storage.
Conceptual rows having the value `permanent' must allow
write access to the columnar objects schedDescr,
schedInterval, schedContextName, schedVariable, schedValue,
and schedAdminStatus. If an implementation supports the
schedCalendarGroup, write access must be also allowed to
the columnar objects schedWeekDay, schedMonth, schedDay,
schedHour, schedMinute."
DEFVAL { volatile }
::= { schedEntry 19 }
schedRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this scheduled action. A control that allows
entries to be added and removed from this table.
Note that the operational state must change to enabled
when the administrative state is enabled and the row
status changes to active(1).
Attempts to destroy(6) a row or to set a row
notInService(2) while the operational state is enabled
result in inconsistentValue errors.
The value of this object has no effect on whether other
objects in this conceptual row can be modified."
::= { schedEntry 20 }
schedTriggers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable counts the number of attempts (either
successful or failed) to invoke the scheduled action."
::= { schedEntry 21 }
--
-- Notifications that are emitted to indicate failures. The
-- definition of schedTraps makes notification registrations
-- reversible (see STD 58, RFC 2578).
--
schedTraps OBJECT IDENTIFIER ::= { schedNotifications 0 }
schedActionFailure NOTIFICATION-TYPE
OBJECTS { schedLastFailure, schedLastFailed }
STATUS current
DESCRIPTION
"This notification is generated whenever the invocation of a
scheduled action fails."
::= { schedTraps 1 }
-- conformance information
schedCompliances OBJECT IDENTIFIER ::= { schedConformance 1 }
schedGroups OBJECT IDENTIFIER ::= { schedConformance 2 }
-- compliance statements
schedCompliance2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which implement
the scheduling MIB."
MODULE -- this module
MANDATORY-GROUPS {
schedGroup2, schedNotificationsGroup
}
GROUP schedCalendarGroup
DESCRIPTION
"The schedCalendarGroup is mandatory only for those
implementations that support calendar based schedules."
OBJECT schedType
DESCRIPTION
"The values calendar(2) or oneshot(3) are not valid for
implementations that do not implement the
schedCalendarGroup. Such an implementation must return
inconsistentValue error responses for attempts to set
schedAdminStatus to calendar(2) or oneshot(3)."
::= { schedCompliances 2 }
schedGroup2 OBJECT-GROUP
OBJECTS {
schedDescr, schedInterval, schedContextName,
schedVariable, schedValue, schedType,
schedAdminStatus, schedOperStatus, schedFailures,
schedLastFailure, schedLastFailed, schedStorageType,
schedRowStatus, schedTriggers
}
STATUS current
DESCRIPTION
"A collection of objects providing scheduling capabilities."
::= { schedGroups 4 }
schedCalendarGroup OBJECT-GROUP
OBJECTS {
schedLocalTime, schedWeekDay, schedMonth,
schedDay, schedHour, schedMinute
}
STATUS current
DESCRIPTION
"A collection of objects providing calendar based schedules."
::= { schedGroups 2 }
schedNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
schedActionFailure
}
STATUS current
DESCRIPTION
"The notifications emitted by the scheduler."
::= { schedGroups 3 }
--
-- Deprecated compliance and conformance group definitions
-- from RFC 2591.
--
schedCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for SNMP entities which implement
the scheduling MIB."
MODULE -- this module
MANDATORY-GROUPS {
schedGroup, schedNotificationsGroup
}
GROUP schedCalendarGroup
DESCRIPTION
"The schedCalendarGroup is mandatory only for those
implementations that support calendar based schedules."
OBJECT schedType
DESCRIPTION
"The values calendar(2) or oneshot(3) are not valid for
implementations that do not implement the
schedCalendarGroup. Such an implementation must return
inconsistentValue error responses for attempts to set
schedAdminStatus to calendar(2) or oneshot(3)."
::= { schedCompliances 1 }
schedGroup OBJECT-GROUP
OBJECTS {
schedDescr, schedInterval, schedContextName,
schedVariable, schedValue, schedType,
schedAdminStatus, schedOperStatus, schedFailures,
schedLastFailure, schedLastFailed, schedStorageType,
schedRowStatus
}
STATUS deprecated
DESCRIPTION
"A collection of objects providing scheduling capabilities."
::= { schedGroups 1 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,118 @@
HCNUM-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, mib-2, Counter64
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
hcnumTC MODULE-IDENTITY
LAST-UPDATED "200006080000Z"
ORGANIZATION "IETF OPS Area"
CONTACT-INFO
" E-mail: mibs@ops.ietf.org
Subscribe: majordomo@psg.com
with msg body: subscribe mibs
Andy Bierman
Cisco Systems Inc.
170 West Tasman Drive
San Jose, CA 95134 USA
+1 408-527-3711
abierman@cisco.com
Keith McCloghrie
Cisco Systems Inc.
170 West Tasman Drive
San Jose, CA 95134 USA
+1 408-526-5260
kzm@cisco.com
Randy Presuhn
BMC Software, Inc.
Office 1-3141
2141 North First Street
San Jose, California 95131 USA
+1 408 546-1006
rpresuhn@bmc.com"
DESCRIPTION
"A MIB module containing textual conventions
for high capacity data types. This module
addresses an immediate need for data types not directly
supported in the SMIv2. This short-term solution
is meant to be deprecated as a long-term solution
is deployed."
REVISION "200006080000Z"
DESCRIPTION
"Initial Version of the High Capacity Numbers
MIB module, published as RFC 2856."
::= { mib-2 78 }
CounterBasedGauge64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The CounterBasedGauge64 type represents a non-negative
integer, which may increase or decrease, but shall never
exceed a maximum value, nor fall below a minimum value. The
maximum value can not be greater than 2^64-1
(18446744073709551615 decimal), and the minimum value can
not be smaller than 0. The value of a CounterBasedGauge64
has its maximum value whenever the information being modeled
is greater than or equal to its maximum value, and has its
minimum value whenever the information being modeled is
smaller than or equal to its minimum value. If the
information being modeled subsequently decreases below
(increases above) the maximum (minimum) value, the
CounterBasedGauge64 also decreases (increases).
Note that this TC is not strictly supported in SMIv2,
because the 'always increasing' and 'counter wrap' semantics
associated with the Counter64 base type are not preserved.
It is possible that management applications which rely
solely upon the (Counter64) ASN.1 tag to determine object
semantics will mistakenly operate upon objects of this type
as they would for Counter64 objects.
This textual convention represents a limited and short-term
solution, and may be deprecated as a long term solution is
defined and deployed to replace it."
SYNTAX Counter64
ZeroBasedCounter64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes an object which counts events with the
following semantics: objects of this type will be set to
zero(0) on creation and will thereafter count appropriate
events, wrapping back to zero(0) when the value 2^64 is
reached.
Provided that an application discovers the new object within
the minimum time to wrap it can use the initial value as a
delta since it last polled the table of which this object is
part. It is important for a management station to be aware
of this minimum time and the actual time between polls, and
to discard data if the actual time is too long or there is
no defined minimum time.
Typically this TC is used in tables where the INDEX space is
constantly changing and/or the TimeFilter mechanism is in
use.
Note that this textual convention does not retain all the
semantics of the Counter64 base type. Specifically, a
Counter64 has an arbitrary initial value, but objects
defined with this TC are required to start at the value
zero. This behavior is not likely to have any adverse
effects on management applications which are expecting
Counter64 semantics.
This textual convention represents a limited and short-term
solution, and may be deprecated as a long term solution is
defined and deployed to replace it."
SYNTAX Counter64
END

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,389 @@
HOST-RESOURCES-TYPES DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY FROM SNMPv2-SMI
hrMIBAdminInfo, hrStorage, hrDevice FROM HOST-RESOURCES-MIB;
hostResourcesTypesModule MODULE-IDENTITY
LAST-UPDATED "200003060000Z" -- 6 March, 2000
ORGANIZATION "IETF Host Resources MIB Working Group"
CONTACT-INFO
"Steve Waldbusser
Postal: Lucent Technologies, Inc.
1213 Innsbruck Dr.
Sunnyvale, CA 94089
USA
Phone: 650-318-1251
Fax: 650-318-1633
Email: waldbusser@ins.com
In addition, the Host Resources MIB mailing list is dedicated
to discussion of this MIB. To join the mailing list, send a
request message to hostmib-request@andrew.cmu.edu. The mailing
list address is hostmib@andrew.cmu.edu."
DESCRIPTION
"This MIB module registers type definitions for
storage types, device types, and file system types.
After the initial revision, this module will be
maintained by IANA."
REVISION "200003060000Z" -- 6 March 2000
DESCRIPTION
"The original version of this module, published as RFC
2790."
::= { hrMIBAdminInfo 4 }
-- Registrations for some storage types, for use with hrStorageType
hrStorageTypes OBJECT IDENTIFIER ::= { hrStorage 1 }
hrStorageOther OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used when no other defined
type is appropriate."
::= { hrStorageTypes 1 }
hrStorageRam OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for RAM."
::= { hrStorageTypes 2 }
hrStorageVirtualMemory OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for virtual memory,
temporary storage of swapped or paged memory."
::= { hrStorageTypes 3 }
hrStorageFixedDisk OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for non-removable
rigid rotating magnetic storage devices."
::= { hrStorageTypes 4 }
hrStorageRemovableDisk OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for removable rigid
rotating magnetic storage devices."
::= { hrStorageTypes 5 }
hrStorageFloppyDisk OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for non-rigid rotating
magnetic storage devices."
::= { hrStorageTypes 6 }
hrStorageCompactDisc OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for read-only rotating
optical storage devices."
::= { hrStorageTypes 7 }
hrStorageRamDisk OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for a file system that
is stored in RAM."
::= { hrStorageTypes 8 }
hrStorageFlashMemory OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for flash memory."
::= { hrStorageTypes 9 }
hrStorageNetworkDisk OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The storage type identifier used for a
networked file system."
::= { hrStorageTypes 10 }
-- Registrations for some device types, for use with hrDeviceType
hrDeviceTypes OBJECT IDENTIFIER ::= { hrDevice 1 }
hrDeviceOther OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used when no other defined
type is appropriate."
::= { hrDeviceTypes 1 }
hrDeviceUnknown OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used when the device type is
unknown."
::= { hrDeviceTypes 2 }
hrDeviceProcessor OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a CPU."
::= { hrDeviceTypes 3 }
hrDeviceNetwork OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a network interface."
::= { hrDeviceTypes 4 }
hrDevicePrinter OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a printer."
::= { hrDeviceTypes 5 }
hrDeviceDiskStorage OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a disk drive."
::= { hrDeviceTypes 6 }
hrDeviceVideo OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a video device."
::= { hrDeviceTypes 10 }
hrDeviceAudio OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for an audio device."
::= { hrDeviceTypes 11 }
hrDeviceCoprocessor OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a co-processor."
::= { hrDeviceTypes 12 }
hrDeviceKeyboard OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a keyboard device."
::= { hrDeviceTypes 13 }
hrDeviceModem OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a modem."
::= { hrDeviceTypes 14 }
hrDeviceParallelPort OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a parallel port."
::= { hrDeviceTypes 15 }
hrDevicePointing OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a pointing device
(e.g., a mouse)."
::= { hrDeviceTypes 16 }
hrDeviceSerialPort OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a serial port."
::= { hrDeviceTypes 17 }
hrDeviceTape OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a tape storage device."
::= { hrDeviceTypes 18 }
hrDeviceClock OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a clock device."
::= { hrDeviceTypes 19 }
hrDeviceVolatileMemory OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a volatile memory
storage device."
::= { hrDeviceTypes 20 }
hrDeviceNonVolatileMemory OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The device type identifier used for a non-volatile memory
storage device."
::= { hrDeviceTypes 21 }
-- Registrations for some popular File System types,
-- for use with hrFSType.
hrFSTypes OBJECT IDENTIFIER ::= { hrDevice 9 }
hrFSOther OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used when no other
defined type is appropriate."
::= { hrFSTypes 1 }
hrFSUnknown OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used when the type of
file system is unknown."
::= { hrFSTypes 2 }
hrFSBerkeleyFFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Berkeley Fast File System."
::= { hrFSTypes 3 }
hrFSSys5FS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
System V File System."
::= { hrFSTypes 4 }
hrFSFat OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for
DOS's FAT file system."
::= { hrFSTypes 5 }
hrFSHPFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for OS/2's
High Performance File System."
::= { hrFSTypes 6 }
hrFSHFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Macintosh Hierarchical File System."
::= { hrFSTypes 7 }
hrFSMFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Macintosh File System."
::= { hrFSTypes 8 }
hrFSNTFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Windows NT File System."
::= { hrFSTypes 9 }
hrFSVNode OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
VNode File System."
::= { hrFSTypes 10 }
hrFSJournaled OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Journaled File System."
::= { hrFSTypes 11 }
hrFSiso9660 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
ISO 9660 File System for CD's."
::= { hrFSTypes 12 }
hrFSRockRidge OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
RockRidge File System for CD's."
::= { hrFSTypes 13 }
hrFSNFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
NFS File System."
::= { hrFSTypes 14 }
hrFSNetware OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Netware File System."
::= { hrFSTypes 15 }
hrFSAFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Andrew File System."
::= { hrFSTypes 16 }
hrFSDFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
OSF DCE Distributed File System."
::= { hrFSTypes 17 }
hrFSAppleshare OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
AppleShare File System."
::= { hrFSTypes 18 }
hrFSRFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
RFS File System."
::= { hrFSTypes 19 }
hrFSDGCFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Data General DGCFS."
::= { hrFSTypes 20 }
hrFSBFS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
SVR4 Boot File System."
::= { hrFSTypes 21 }
hrFSFAT32 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Windows FAT32 File System."
::= { hrFSTypes 22 }
hrFSLinuxExt2 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The file system type identifier used for the
Linux EXT2 File System."
::= { hrFSTypes 23 }
END

View File

@@ -0,0 +1,121 @@
IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
mib-2 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ianaAddressFamilyNumbers MODULE-IDENTITY
LAST-UPDATED "200203140000Z" -- March 14, 2002
ORGANIZATION "IANA"
CONTACT-INFO
"Postal: Internet Assigned Numbers Authority
Internet Corporation for Assigned Names
and Numbers
4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292-6601
USA
Tel: +1 310-823-9358
E-Mail: iana@iana.org"
DESCRIPTION
"The MIB module defines the AddressFamilyNumbers
textual convention."
-- revision history
REVISION "200203140000Z" -- March 14, 2002
DESCRIPTION "AddressFamilyNumbers assignment 22 to
fibreChannelWWPN. AddressFamilyNumbers
assignment 23 to fibreChannelWWNN.
AddressFamilyNumers assignment 24 to gwid."
REVISION "200009080000Z" -- September 8, 2000
DESCRIPTION "AddressFamilyNumbers assignment 19 to xtpOverIpv4.
AddressFamilyNumbers assignment 20 to xtpOverIpv6.
AddressFamilyNumbers assignment 21 to xtpNativeModeXTP."
REVISION "200003010000Z" -- March 1, 2000
DESCRIPTION "AddressFamilyNumbers assignment 17 to distinguishedName.
AddressFamilyNumbers assignment 18 to asNumber."
REVISION "200002040000Z" -- February 4, 2000
DESCRIPTION "AddressFamilyNumbers assignment 16 to dns."
REVISION "9908260000Z" -- August 26, 1999
DESCRIPTION "Initial version, published as RFC 2677."
::= { mib-2 72 }
AddressFamilyNumbers ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The definition of this textual convention with the
addition of newly assigned values is published
periodically by the IANA, in either the Assigned
Numbers RFC, or some derivative of it specific to
Internet Network Management number assignments.
(The latest arrangements can be obtained by
contacting the IANA.)
The enumerations are described as:
other(0), -- none of the following
ipV4(1), -- IP Version 4
ipV6(2), -- IP Version 6
nsap(3), -- NSAP
hdlc(4), -- (8-bit multidrop)
bbn1822(5),
all802(6), -- (includes all 802 media
-- plus Ethernet 'canonical format')
e163(7),
e164(8), -- (SMDS, Frame Relay, ATM)
f69(9), -- (Telex)
x121(10), -- (X.25, Frame Relay)
ipx(11), -- IPX (Internet Protocol Exchange)
appleTalk(12), -- Apple Talk
decnetIV(13), -- DEC Net Phase IV
banyanVines(14), -- Banyan Vines
e164withNsap(15),
-- (E.164 with NSAP format subaddress)
dns(16), -- (Domain Name System)
distinguishedName(17), -- (Distinguished Name, per X.500)
asNumber(18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4(19), -- XTP over IP version 4
xtpOverIpv6(20), -- XTP over IP version 6
xtpNativeModeXTP(21), -- XTP native mode XTP
fibreChannelWWPN(22), -- Fibre Channel World-Wide Port Name
fibreChannelWWNN(23), -- Fibre Channel World-Wide Node Name
gwid(24), -- Gateway Identifier
reserved(65535)
Requests for new values should be made to IANA via
email (iana@iana.org)."
SYNTAX INTEGER {
other(0),
ipV4(1),
ipV6(2),
nsap(3),
hdlc(4),
bbn1822(5),
all802(6),
e163(7),
e164(8),
f69(9),
x121(10),
ipx(11),
appleTalk(12),
decnetIV(13),
banyanVines(14),
e164withNsap(15),
dns(16),
distinguishedName(17), -- (Distinguished Name, per X.500)
asNumber(18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4(19),
xtpOverIpv6(20),
xtpNativeModeXTP(21),
fibreChannelWWPN(22),
fibreChannelWWNN(23),
gwid(24),
reserved(65535)
}
END

View File

@@ -0,0 +1,123 @@
IANA-LANGUAGE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, mib-2
FROM SNMPv2-SMI;
ianaLanguages MODULE-IDENTITY
LAST-UPDATED "200005100000Z" -- May 10, 2000
ORGANIZATION "IANA"
CONTACT-INFO
"Internet Assigned Numbers Authority (IANA)
Postal: ICANN
4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292
Tel: +1 310 823 9358 x20
E-Mail: iana@iana.org"
DESCRIPTION
"The MIB module registers object identifier values for
well-known programming and scripting languages. Every
language registration MUST describe the format used
when transferring scripts written in this language.
Any additions or changes to the contents of this MIB
module require Designated Expert Review as defined in
the Guidelines for Writing IANA Considerations Section
document. The Designated Expert will be selected by
the IESG Area Director of the OPS Area.
Note, this module does not have to register all possible
languages since languages are identified by object
identifier values. It is therefore possible to registered
languages in private OID trees. The references given below are not
normative with regard to the language version. Other
references might be better suited to describe some newer
versions of this language. The references are only
provided as `a pointer into the right direction'."
-- Revision log, in reverse chronological order
REVISION "200005100000Z" -- May 10, 2000
DESCRIPTION "Import mib-2 instead of experimental, so that
this module compiles"
REVISION "199909090900Z" -- September 9, 1999
DESCRIPTION "Initial version as published at time of
publication of RFC 2591."
::= { mib-2 73 }
ianaLangJavaByteCode OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Java byte code to be processed by a Java virtual machine.
A script written in Java byte code is transferred by using
the Java archive file format (JAR)."
REFERENCE
"The Java Virtual Machine Specification.
ISBN 0-201-63452-X"
::= { ianaLanguages 1 }
ianaLangTcl OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The Tool Command Language (Tcl). A script written in the
Tcl language is transferred in Tcl source code format."
REFERENCE
"Tcl and the Tk Toolkit.
ISBN 0-201-63337-X"
::= { ianaLanguages 2 }
ianaLangPerl OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The Perl language. A script written in the Perl language
is transferred in Perl source code format."
REFERENCE
"Programming Perl.
ISBN 1-56592-149-6"
::= { ianaLanguages 3 }
ianaLangScheme OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The Scheme language. A script written in the Scheme
language is transferred in Scheme source code format."
REFERENCE
"The Revised^4 Report on the Algorithmic Language Scheme.
MIT Press"
::= { ianaLanguages 4 }
ianaLangSRSL OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The SNMP Script Language defined by SNMP Research. A
script written in the SNMP Script Language is transferred
in the SNMP Script Language source code format."
::= { ianaLanguages 5 }
ianaLangPSL OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The Patrol Script Language defined by BMC Software. A script
written in the Patrol Script Language is transferred in the
Patrol Script Language source code format."
REFERENCE
"PATROL Script Language Reference Manual, Version 3.0,
November 30, 1995. BMC Software, Inc. 2101 City West Blvd.,
Houston, Texas 77042."
::= { ianaLanguages 6 }
ianaLangSMSL OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The Systems Management Scripting Language. A script written
in the SMSL language is transferred in the SMSL source code
format."
REFERENCE
"ISO/ITU Command Sequencer.
ISO 10164-21 or ITU X.753"
::= { ianaLanguages 7 }
END

View File

@@ -0,0 +1,92 @@
IANA-RTPROTO-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ianaRtProtoMIB MODULE-IDENTITY
LAST-UPDATED "200009260000Z" -- September 26, 2000
ORGANIZATION "IANA"
CONTACT-INFO
" Internet Assigned Numbers Authority
Internet Corporation for Assigned Names and Numbers
4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292-6601
Phone: +1 310 823 9358
EMail: iana@iana.org"
DESCRIPTION
"This MIB module defines the IANAipRouteProtocol and
IANAipMRouteProtocol textual conventions for use in MIBs
which need to identify unicast or multicast routing
mechanisms.
Any additions or changes to the contents of this MIB module
require either publication of an RFC, or Designated Expert
Review as defined in RFC 2434, Guidelines for Writing an
IANA Considerations Section in RFCs. The Designated Expert
will be selected by the IESG Area Director(s) of the Routing
Area."
REVISION "200009260000Z" -- September 26, 2000
DESCRIPTION "Original version, published in coordination
with RFC 2932."
::= { mib-2 84 }
IANAipRouteProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A mechanism for learning routes. Inclusion of values for
routing protocols is not intended to imply that those
protocols need be supported."
SYNTAX INTEGER {
other (1), -- not specified
local (2), -- local interface
netmgmt (3), -- static route
icmp (4), -- result of ICMP Redirect
-- the following are all dynamic
-- routing protocols
egp (5), -- Exterior Gateway Protocol
ggp (6), -- Gateway-Gateway Protocol
hello (7), -- FuzzBall HelloSpeak
rip (8), -- Berkeley RIP or RIP-II
isIs (9), -- Dual IS-IS
esIs (10), -- ISO 9542
ciscoIgrp (11), -- Cisco IGRP
bbnSpfIgp (12), -- BBN SPF IGP
ospf (13), -- Open Shortest Path First
bgp (14), -- Border Gateway Protocol
idpr (15), -- InterDomain Policy Routing
ciscoEigrp (16), -- Cisco EIGRP
dvmrp (17) -- DVMRP
}
IANAipMRouteProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The multicast routing protocol. Inclusion of values for
multicast routing protocols is not intended to imply that
those protocols need be supported."
SYNTAX INTEGER {
other(1), -- none of the following
local(2), -- e.g., manually configured
netmgmt(3), -- set via net.mgmt protocol
dvmrp(4),
mospf(5),
pimSparseDense(6), -- PIMv1, both DM and SM
cbt(7),
pimSparseMode(8), -- PIM-SM
pimDenseMode(9), -- PIM-DM
igmpOnly(10),
bgmp(11),
msdp(12)
}
END

View File

@@ -0,0 +1,487 @@
IANAifType-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ianaifType MODULE-IDENTITY
LAST-UPDATED "200510100000Z" -- October 10, 2005
ORGANIZATION "IANA"
CONTACT-INFO " Internet Assigned Numbers Authority
Postal: ICANN
4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292
Tel: +1 310 823 9358
E-Mail: iana@iana.org"
DESCRIPTION "This MIB module defines the IANAifType Textual
Convention, and thus the enumerated values of
the ifType object defined in MIB-II's ifTable."
REVISION "200510100000Z" -- October 10, 2005
DESCRIPTION "Registration of new IANA ifType 230."
REVISION "200509090000Z" -- September 09, 2005
DESCRIPTION "Registration of new IANA ifType 229."
REVISION "200505270000Z" -- May 27, 2005
DESCRIPTION "Registration of new IANA ifType 228."
REVISION "200503030000Z" -- March 3, 2005
DESCRIPTION "Added the IANAtunnelType TC and deprecated
IANAifType sixToFour (215) per
RFC4087."
REVISION "200411220000Z" -- November 22, 2004
DESCRIPTION "Registration of new IANA ifType 227."
REVISION "200406170000Z" -- June 17, 2004
DESCRIPTION "Registration of new IANA ifType 226."
REVISION "200405120000Z" -- May 12, 2004
DESCRIPTION "Added description for IANAifType 6, and
changed the descriptions for IANAifTypes
180, 181, and 182."
REVISION "200405070000Z" -- May 7, 2004
DESCRIPTION "Registration of new IANAifType 225."
REVISION "200308250000Z" -- Aug 25, 2003
DESCRIPTION "Deprecated IANAifTypes 7 and 11. Obsoleted
IANAifTypes 62, 69, and 117. ethernetCsmacd (6)
should be used instead of these values"
REVISION "200308180000Z" -- Aug 18, 2003
DESCRIPTION "Registration of new IANAifType
224."
REVISION "200308070000Z" -- Aug 7, 2003
DESCRIPTION "Registration of new IANAifTypes
222 and 223."
REVISION "200303180000Z" -- Mar 18, 2003
DESCRIPTION "Registration of new IANAifType
221."
REVISION "200301130000Z" -- Jan 13, 2003
DESCRIPTION "Registration of new IANAifType
220."
REVISION "200210170000Z" -- Oct 17, 2002
DESCRIPTION "Registration of new IANAifType
219."
REVISION "200207160000Z" -- Jul 16, 2002
DESCRIPTION "Registration of new IANAifTypes
217 and 218."
REVISION "200207100000Z" -- Jul 10, 2002
DESCRIPTION "Registration of new IANAifTypes
215 and 216."
REVISION "200206190000Z" -- Jun 19, 2002
DESCRIPTION "Registration of new IANAifType
214."
REVISION "200201040000Z" -- Jan 4, 2002
DESCRIPTION "Registration of new IANAifTypes
211, 212 and 213."
REVISION "200112200000Z" -- Dec 20, 2001
DESCRIPTION "Registration of new IANAifTypes
209 and 210."
REVISION "200111150000Z" -- Nov 15, 2001
DESCRIPTION "Registration of new IANAifTypes
207 and 208."
REVISION "200111060000Z" -- Nov 6, 2001
DESCRIPTION "Registration of new IANAifType
206."
REVISION "200111020000Z" -- Nov 2, 2001
DESCRIPTION "Registration of new IANAifType
205."
REVISION "200110160000Z" -- Oct 16, 2001
DESCRIPTION "Registration of new IANAifTypes
199, 200, 201, 202, 203, and 204."
REVISION "200109190000Z" -- Sept 19, 2001
DESCRIPTION "Registration of new IANAifType
198."
REVISION "200105110000Z" -- May 11, 2001
DESCRIPTION "Registration of new IANAifType
197."
REVISION "200101120000Z" -- Jan 12, 2001
DESCRIPTION "Registration of new IANAifTypes
195 and 196."
REVISION "200012190000Z" -- Dec 19, 2000
DESCRIPTION "Registration of new IANAifTypes
193 and 194."
REVISION "200012070000Z" -- Dec 07, 2000
DESCRIPTION "Registration of new IANAifTypes
191 and 192."
REVISION "200012040000Z" -- Dec 04, 2000
DESCRIPTION "Registration of new IANAifType
190."
REVISION "200010170000Z" -- Oct 17, 2000
DESCRIPTION "Registration of new IANAifTypes
188 and 189."
REVISION "200010020000Z" -- Oct 02, 2000
DESCRIPTION "Registration of new IANAifType 187."
REVISION "200009010000Z" -- Sept 01, 2000
DESCRIPTION "Registration of new IANAifTypes
184, 185, and 186."
REVISION "200008240000Z" -- Aug 24, 2000
DESCRIPTION "Registration of new IANAifType 183."
REVISION "200008230000Z" -- Aug 23, 2000
DESCRIPTION "Registration of new IANAifTypes
174-182."
REVISION "200008220000Z" -- Aug 22, 2000
DESCRIPTION "Registration of new IANAifTypes 170,
171, 172 and 173."
REVISION "200004250000Z" -- Apr 25, 2000
DESCRIPTION "Registration of new IANAifTypes 168 and 169."
REVISION "200003060000Z" -- Mar 6, 2000
DESCRIPTION "Fixed a missing semi-colon in the IMPORT.
Also cleaned up the REVISION log a bit.
It is not complete, but from now on it will
be maintained and kept up to date with each
change to this MIB module."
REVISION "199910081430Z" -- Oct 08, 1999
DESCRIPTION "Include new name assignments up to cnr(85).
This is the first version available via the WWW
at: ftp://ftp.isi.edu/mib/ianaiftype.mib"
REVISION "199401310000Z" -- Jan 31, 1994
DESCRIPTION "Initial version of this MIB as published in
RFC 1573."
::= { mib-2 30 }
IANAifType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This data type is used as the syntax of the ifType
object in the (updated) definition of MIB-II's
ifTable.
The definition of this textual convention with the
addition of newly assigned values is published
periodically by the IANA, in either the Assigned
Numbers RFC, or some derivative of it specific to
Internet Network Management number assignments. (The
latest arrangements can be obtained by contacting the
IANA.)
Requests for new values should be made to IANA via
email (iana@iana.org).
The relationship between the assignment of ifType
values and of OIDs to particular media-specific MIBs
is solely the purview of IANA and is subject to change
without notice. Quite often, a media-specific MIB's
OID-subtree assignment within MIB-II's 'transmission'
subtree will be the same as its ifType value.
However, in some circumstances this will not be the
case, and implementors must not pre-assume any
specific relationship between ifType values and
transmission subtree OIDs."
SYNTAX INTEGER {
other(1), -- none of the following
regular1822(2),
hdh1822(3),
ddnX25(4),
rfc877x25(5),
ethernetCsmacd(6), -- for all ethernet-like interfaces,
-- regardless of speed, as per RFC3635
iso88023Csmacd(7), -- Deprecated via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead
iso88024TokenBus(8),
iso88025TokenRing(9),
iso88026Man(10),
starLan(11), -- Deprecated via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead
proteon10Mbit(12),
proteon80Mbit(13),
hyperchannel(14),
fddi(15),
lapb(16),
sdlc(17),
ds1(18), -- DS1-MIB
e1(19), -- Obsolete see DS1-MIB
basicISDN(20),
primaryISDN(21),
propPointToPointSerial(22), -- proprietary serial
ppp(23),
softwareLoopback(24),
eon(25), -- CLNP over IP
ethernet3Mbit(26),
nsip(27), -- XNS over IP
slip(28), -- generic SLIP
ultra(29), -- ULTRA technologies
ds3(30), -- DS3-MIB
sip(31), -- SMDS, coffee
frameRelay(32), -- DTE only.
rs232(33),
para(34), -- parallel-port
arcnet(35), -- arcnet
arcnetPlus(36), -- arcnet plus
atm(37), -- ATM cells
miox25(38),
sonet(39), -- SONET or SDH
x25ple(40),
iso88022llc(41),
localTalk(42),
smdsDxi(43),
frameRelayService(44), -- FRNETSERV-MIB
v35(45),
hssi(46),
hippi(47),
modem(48), -- Generic modem
aal5(49), -- AAL5 over ATM
sonetPath(50),
sonetVT(51),
smdsIcip(52), -- SMDS InterCarrier Interface
propVirtual(53), -- proprietary virtual/internal
propMultiplexor(54),-- proprietary multiplexing
ieee80212(55), -- 100BaseVG
fibreChannel(56), -- Fibre Channel
hippiInterface(57), -- HIPPI interfaces
frameRelayInterconnect(58), -- Obsolete use either
-- frameRelay(32) or
-- frameRelayService(44).
aflane8023(59), -- ATM Emulated LAN for 802.3
aflane8025(60), -- ATM Emulated LAN for 802.5
cctEmul(61), -- ATM Emulated circuit
fastEther(62), -- Obsoleted via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead
isdn(63), -- ISDN and X.25
v11(64), -- CCITT V.11/X.21
v36(65), -- CCITT V.36
g703at64k(66), -- CCITT G703 at 64Kbps
g703at2mb(67), -- Obsolete see DS1-MIB
qllc(68), -- SNA QLLC
fastEtherFX(69), -- Obsoleted via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead
channel(70), -- channel
ieee80211(71), -- radio spread spectrum
ibm370parChan(72), -- IBM System 360/370 OEMI Channel
escon(73), -- IBM Enterprise Systems Connection
dlsw(74), -- Data Link Switching
isdns(75), -- ISDN S/T interface
isdnu(76), -- ISDN U interface
lapd(77), -- Link Access Protocol D
ipSwitch(78), -- IP Switching Objects
rsrb(79), -- Remote Source Route Bridging
atmLogical(80), -- ATM Logical Port
ds0(81), -- Digital Signal Level 0
ds0Bundle(82), -- group of ds0s on the same ds1
bsc(83), -- Bisynchronous Protocol
async(84), -- Asynchronous Protocol
cnr(85), -- Combat Net Radio
iso88025Dtr(86), -- ISO 802.5r DTR
eplrs(87), -- Ext Pos Loc Report Sys
arap(88), -- Appletalk Remote Access Protocol
propCnls(89), -- Proprietary Connectionless Protocol
hostPad(90), -- CCITT-ITU X.29 PAD Protocol
termPad(91), -- CCITT-ITU X.3 PAD Facility
frameRelayMPI(92), -- Multiproto Interconnect over FR
x213(93), -- CCITT-ITU X213
adsl(94), -- Asymmetric Digital Subscriber Loop
radsl(95), -- Rate-Adapt. Digital Subscriber Loop
sdsl(96), -- Symmetric Digital Subscriber Loop
vdsl(97), -- Very H-Speed Digital Subscrib. Loop
iso88025CRFPInt(98), -- ISO 802.5 CRFP
myrinet(99), -- Myricom Myrinet
voiceEM(100), -- voice recEive and transMit
voiceFXO(101), -- voice Foreign Exchange Office
voiceFXS(102), -- voice Foreign Exchange Station
voiceEncap(103), -- voice encapsulation
voiceOverIp(104), -- voice over IP encapsulation
atmDxi(105), -- ATM DXI
atmFuni(106), -- ATM FUNI
atmIma (107), -- ATM IMA
pppMultilinkBundle(108), -- PPP Multilink Bundle
ipOverCdlc (109), -- IBM ipOverCdlc
ipOverClaw (110), -- IBM Common Link Access to Workstn
stackToStack (111), -- IBM stackToStack
virtualIpAddress (112), -- IBM VIPA
mpc (113), -- IBM multi-protocol channel support
ipOverAtm (114), -- IBM ipOverAtm
iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring
tdlc (116), -- IBM twinaxial data link control
gigabitEthernet (117), -- Obsoleted via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead
hdlc (118), -- HDLC
lapf (119), -- LAP F
v37 (120), -- V.37
x25mlp (121), -- Multi-Link Protocol
x25huntGroup (122), -- X25 Hunt Group
trasnpHdlc (123), -- Transp HDLC
interleave (124), -- Interleave channel
fast (125), -- Fast channel
ip (126), -- IP (for APPN HPR in IP networks)
docsCableMaclayer (127), -- CATV Mac Layer
docsCableDownstream (128), -- CATV Downstream interface
docsCableUpstream (129), -- CATV Upstream interface
a12MppSwitch (130), -- Avalon Parallel Processor
tunnel (131), -- Encapsulation interface
coffee (132), -- coffee pot
ces (133), -- Circuit Emulation Service
atmSubInterface (134), -- ATM Sub Interface
l2vlan (135), -- Layer 2 Virtual LAN using 802.1Q
l3ipvlan (136), -- Layer 3 Virtual LAN using IP
l3ipxvlan (137), -- Layer 3 Virtual LAN using IPX
digitalPowerline (138), -- IP over Power Lines
mediaMailOverIp (139), -- Multimedia Mail over IP
dtm (140), -- Dynamic syncronous Transfer Mode
dcn (141), -- Data Communications Network
ipForward (142), -- IP Forwarding Interface
msdsl (143), -- Multi-rate Symmetric DSL
ieee1394 (144), -- IEEE1394 High Performance Serial Bus
if-gsn (145), -- HIPPI-6400
dvbRccMacLayer (146), -- DVB-RCC MAC Layer
dvbRccDownstream (147), -- DVB-RCC Downstream Channel
dvbRccUpstream (148), -- DVB-RCC Upstream Channel
atmVirtual (149), -- ATM Virtual Interface
mplsTunnel (150), -- MPLS Tunnel Virtual Interface
srp (151), -- Spatial Reuse Protocol
voiceOverAtm (152), -- Voice Over ATM
voiceOverFrameRelay (153), -- Voice Over Frame Relay
idsl (154), -- Digital Subscriber Loop over ISDN
compositeLink (155), -- Avici Composite Link Interface
ss7SigLink (156), -- SS7 Signaling Link
propWirelessP2P (157), -- Prop. P2P wireless interface
frForward (158), -- Frame Forward Interface
rfc1483 (159), -- Multiprotocol over ATM AAL5
usb (160), -- USB Interface
ieee8023adLag (161), -- IEEE 802.3ad Link Aggregate
bgppolicyaccounting (162), -- BGP Policy Accounting
frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay
h323Gatekeeper (164), -- H323 Gatekeeper
h323Proxy (165), -- H323 Voice and Video Proxy
mpls (166), -- MPLS
mfSigLink (167), -- Multi-frequency signaling link
hdsl2 (168), -- High Bit-Rate DSL - 2nd generation
shdsl (169), -- Multirate HDSL2
ds1FDL (170), -- Facility Data Link 4Kbps on a DS1
pos (171), -- Packet over SONET/SDH Interface
dvbAsiIn (172), -- DVB-ASI Input
dvbAsiOut (173), -- DVB-ASI Output
plc (174), -- Power Line Communtications
nfas (175), -- Non Facility Associated Signaling
tr008 (176), -- TR008
gr303RDT (177), -- Remote Digital Terminal
gr303IDT (178), -- Integrated Digital Terminal
isup (179), -- ISUP
propDocsWirelessMaclayer (180), -- Cisco proprietary Maclayer
propDocsWirelessDownstream (181), -- Cisco proprietary Downstream
propDocsWirelessUpstream (182), -- Cisco proprietary Upstream
hiperlan2 (183), -- HIPERLAN Type 2 Radio Interface
propBWAp2Mp (184), -- PropBroadbandWirelessAccesspt2multipt
sonetOverheadChannel (185), -- SONET Overhead Channel
digitalWrapperOverheadChannel (186), -- Digital Wrapper
aal2 (187), -- ATM adaptation layer 2
radioMAC (188), -- MAC layer over radio links
atmRadio (189), -- ATM over radio links
imt (190), -- Inter Machine Trunks
mvl (191), -- Multiple Virtual Lines DSL
reachDSL (192), -- Long Reach DSL
frDlciEndPt (193), -- Frame Relay DLCI End Point
atmVciEndPt (194), -- ATM VCI End Point
opticalChannel (195), -- Optical Channel
opticalTransport (196), -- Optical Transport
propAtm (197), -- Proprietary ATM
voiceOverCable (198), -- Voice Over Cable Interface
infiniband (199), -- Infiniband
teLink (200), -- TE Link
q2931 (201), -- Q.2931
virtualTg (202), -- Virtual Trunk Group
sipTg (203), -- SIP Trunk Group
sipSig (204), -- SIP Signaling
docsCableUpstreamChannel (205), -- CATV Upstream Channel
econet (206), -- Acorn Econet
pon155 (207), -- FSAN 155Mb Symetrical PON interface
pon622 (208), -- FSAN622Mb Symetrical PON interface
bridge (209), -- Transparent bridge interface
linegroup (210), -- Interface common to multiple lines
voiceEMFGD (211), -- voice E&M Feature Group D
voiceFGDEANA (212), -- voice FGD Exchange Access North American
voiceDID (213), -- voice Direct Inward Dialing
mpegTransport (214), -- MPEG transport interface
sixToFour (215), -- 6to4 interface (DEPRECATED)
gtp (216), -- GTP (GPRS Tunneling Protocol)
pdnEtherLoop1 (217), -- Paradyne EtherLoop 1
pdnEtherLoop2 (218), -- Paradyne EtherLoop 2
opticalChannelGroup (219), -- Optical Channel Group
homepna (220), -- HomePNA ITU-T G.989
gfp (221), -- Generic Framing Procedure (GFP)
ciscoISLvlan (222), -- Layer 2 Virtual LAN using Cisco ISL
actelisMetaLOOP (223), -- Acteleis proprietary MetaLOOP High Speed Link
fcipLink (224), -- FCIP Link
rpr (225), -- Resilient Packet Ring Interface Type
qam (226), -- RF Qam Interface
lmp (227), -- Link Management Protocol
cblVectaStar (228), -- Cambridge Broadband Limited VectaStar
docsCableMCmtsDownstream (229), -- CATV Modular CMTS Downstream Interface
adsl2 (230) -- Asymmetric Digital Subscriber Loop Version 2
}
IANAtunnelType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The encapsulation method used by a tunnel. The value
direct indicates that a packet is encapsulated
directly within a normal IP header, with no
intermediate header, and unicast to the remote tunnel
endpoint (e.g., an RFC 2003 IP-in-IP tunnel, or an RFC
1933 IPv6-in-IPv4 tunnel). The value minimal indicates
that a Minimal Forwarding Header (RFC 2004) is
inserted between the outer header and the payload
packet. The value UDP indicates that the payload
packet is encapsulated within a normal UDP packet
(e.g., RFC 1234).
The values sixToFour, sixOverFour, and isatap
indicates that an IPv6 packet is encapsulated directly
within an IPv4 header, with no intermediate header,
and unicast to the destination determined by the 6to4,
6over4, or ISATAP protocol.
The remaining protocol-specific values indicate that a
header of the protocol of that name is inserted
between the outer header and the payload header.
The assignment policy for IANAtunnelType values is
identical to the policy for assigning IANAifType
values."
SYNTAX INTEGER {
other(1), -- none of the following
direct(2), -- no intermediate header
gre(3), -- GRE encapsulation
minimal(4), -- Minimal encapsulation
l2tp(5), -- L2TP encapsulation
pptp(6), -- PPTP encapsulation
l2f(7), -- L2F encapsulation
udp(8), -- UDP encapsulation
atmp(9), -- ATMP encapsulation
msdp(10), -- MSDP encapsulation
sixToFour(11), -- 6to4 encapsulation
sixOverFour(12), -- 6over4 encapsulation
isatap(13), -- ISATAP encapsulation
teredo(14) -- Teredo encapsulation
}
END

View File

@@ -0,0 +1,149 @@
IF-INVERTED-STACK-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, mib-2 FROM SNMPv2-SMI
RowStatus FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
ifStackGroup2,
ifStackHigherLayer, ifStackLowerLayer FROM IF-MIB;
ifInvertedStackMIB MODULE-IDENTITY
LAST-UPDATED "200006140000Z"
ORGANIZATION "IETF Interfaces MIB Working Group"
CONTACT-INFO
" Keith McCloghrie
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
US
408-526-5260
kzm@cisco.com"
DESCRIPTION
"The MIB module which provides the Inverted Stack Table for
interface sub-layers."
REVISION "200006140000Z"
DESCRIPTION
"Initial revision, published as RFC 2864"
::= { mib-2 77 }
ifInvMIBObjects OBJECT IDENTIFIER ::= { ifInvertedStackMIB 1 }
--
-- The Inverted Interface Stack Group
--
ifInvStackTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfInvStackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information on the relationships between
the multiple sub-layers of network interfaces. In
particular, it contains information on which sub-layers run
'underneath' which other sub-layers, where each sub-layer
corresponds to a conceptual row in the ifTable. For
example, when the sub-layer with ifIndex value x runs
underneath the sub-layer with ifIndex value y, then this
table contains:
ifInvStackStatus.x.y=active
For each ifIndex value, z, which identifies an active
interface, there are always at least two instantiated rows
in this table associated with z. For one of these rows, z
is the value of ifStackHigherLayer; for the other, z is the
value of ifStackLowerLayer. (If z is not involved in
multiplexing, then these are the only two rows associated
with z.)
For example, two rows exist even for an interface which has
no others stacked on top or below it:
ifInvStackStatus.z.0=active
ifInvStackStatus.0.z=active
This table contains exactly the same number of rows as the
ifStackTable, but the rows appear in a different order."
REFERENCE
"ifStackTable of RFC 2863"
::= { ifInvMIBObjects 1 }
ifInvStackEntry OBJECT-TYPE
SYNTAX IfInvStackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information on a particular relationship between two sub-
layers, specifying that one sub-layer runs underneath the
other sub-layer. Each sub-layer corresponds to a conceptual
row in the ifTable."
INDEX { ifStackLowerLayer, ifStackHigherLayer }
::= { ifInvStackTable 1 }
IfInvStackEntry ::=
SEQUENCE {
ifInvStackStatus RowStatus
}
ifInvStackStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the relationship between two sub-layers.
An instance of this object exists for each instance of the
ifStackStatus object, and vice versa. For example, if the
variable ifStackStatus.H.L exists, then the variable
ifInvStackStatus.L.H must also exist, and vice versa. In
addition, the two variables always have the same value.
However, unlike ifStackStatus, the ifInvStackStatus object
is NOT write-able. A network management application wishing
to change a relationship between sub-layers H and L cannot
do so by modifying the value of ifInvStackStatus.L.H, but
must instead modify the value of ifStackStatus.H.L. After
the ifStackTable is modified, the change will be reflected
in this table."
::= { ifInvStackEntry 1 }
-- conformance information
ifInvConformance OBJECT IDENTIFIER ::= { ifInvMIBObjects 2 }
ifInvGroups OBJECT IDENTIFIER ::= { ifInvConformance 1 }
ifInvCompliances OBJECT IDENTIFIER ::= { ifInvConformance 2 }
-- compliance statements
ifInvCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which provide
inverted information on the layering of network interfaces."
MODULE -- this module
MANDATORY-GROUPS { ifInvStackGroup }
OBJECT ifInvStackStatus
SYNTAX INTEGER { active(1) }
DESCRIPTION
"Support is only required for 'active'."
MODULE IF-MIB
MANDATORY-GROUPS { ifStackGroup2 }
::= { ifInvCompliances 1 }
-- units of conformance
ifInvStackGroup OBJECT-GROUP
OBJECTS { ifInvStackStatus }
STATUS current
DESCRIPTION
"A collection of objects providing inverted information on
the layering of MIB-II interfaces."
::= { ifInvGroups 1 }
END

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,402 @@
INET-ADDRESS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, mib-2, Unsigned32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
inetAddressMIB MODULE-IDENTITY
LAST-UPDATED "200502040000Z"
ORGANIZATION
"IETF Operations and Management Area"
CONTACT-INFO
"Juergen Schoenwaelder (Editor)
International University Bremen
P.O. Box 750 561
28725 Bremen, Germany
Phone: +49 421 200-3587
EMail: j.schoenwaelder@iu-bremen.de
Send comments to <ietfmibs@ops.ietf.org>."
DESCRIPTION
"This MIB module defines textual conventions for
representing Internet addresses. An Internet
address can be an IPv4 address, an IPv6 address,
or a DNS domain name. This module also defines
textual conventions for Internet port numbers,
autonomous system numbers, and the length of an
Internet address prefix.
Copyright (C) The Internet Society (2005). This version
of this MIB module is part of RFC 4001, see the RFC
itself for full legal notices."
REVISION "200502040000Z"
DESCRIPTION
"Third version, published as RFC 4001. This revision
introduces the InetZoneIndex, InetScopeType, and
InetVersion textual conventions."
REVISION "200205090000Z"
DESCRIPTION
"Second version, published as RFC 3291. This
revision contains several clarifications and
introduces several new textual conventions:
InetAddressPrefixLength, InetPortNumber,
InetAutonomousSystemNumber, InetAddressIPv4z,
and InetAddressIPv6z."
REVISION "200006080000Z"
DESCRIPTION
"Initial version, published as RFC 2851."
::= { mib-2 76 }
InetAddressType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value that represents a type of Internet address.
unknown(0) An unknown address type. This value MUST
be used if the value of the corresponding
InetAddress object is a zero-length string.
It may also be used to indicate an IP address
that is not in one of the formats defined
below.
ipv4(1) An IPv4 address as defined by the
InetAddressIPv4 textual convention.
ipv6(2) An IPv6 address as defined by the
InetAddressIPv6 textual convention.
ipv4z(3) A non-global IPv4 address including a zone
index as defined by the InetAddressIPv4z
textual convention.
ipv6z(4) A non-global IPv6 address including a zone
index as defined by the InetAddressIPv6z
textual convention.
dns(16) A DNS domain name as defined by the
InetAddressDNS textual convention.
Each definition of a concrete InetAddressType value must be
accompanied by a definition of a textual convention for use
with that InetAddressType.
To support future extensions, the InetAddressType textual
convention SHOULD NOT be sub-typed in object type definitions.
It MAY be sub-typed in compliance statements in order to
require only a subset of these address types for a compliant
implementation.
Implementations must ensure that InetAddressType objects
and any dependent objects (e.g., InetAddress objects) are
consistent. An inconsistentValue error must be generated
if an attempt to change an InetAddressType object would,
for example, lead to an undefined InetAddress value. In
particular, InetAddressType/InetAddress pairs must be
changed together if the address type changes (e.g., from
ipv6(2) to ipv4(1))."
SYNTAX INTEGER {
unknown(0),
ipv4(1),
ipv6(2),
ipv4z(3),
ipv6z(4),
dns(16)
}
InetAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Denotes a generic Internet address.
An InetAddress value is always interpreted within the context
of an InetAddressType value. Every usage of the InetAddress
textual convention is required to specify the InetAddressType
object that provides the context. It is suggested that the
InetAddressType object be logically registered before the
object(s) that use the InetAddress textual convention, if
they appear in the same logical row.
The value of an InetAddress object must always be
consistent with the value of the associated InetAddressType
object. Attempts to set an InetAddress object to a value
inconsistent with the associated InetAddressType
must fail with an inconsistentValue error.
When this textual convention is used as the syntax of an
index object, there may be issues with the limit of 128
sub-identifiers specified in SMIv2, STD 58. In this case,
the object definition MUST include a 'SIZE' clause to
limit the number of potential instance sub-identifiers;
otherwise the applicable constraints MUST be stated in
the appropriate conceptual row DESCRIPTION clauses, or
in the surrounding documentation if there is no single
DESCRIPTION clause that is appropriate."
SYNTAX OCTET STRING (SIZE (0..255))
InetAddressIPv4 ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1d.1d.1d.1d"
STATUS current
DESCRIPTION
"Represents an IPv4 network address:
Octets Contents Encoding
1-4 IPv4 address network-byte order
The corresponding InetAddressType value is ipv4(1).
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (4))
InetAddressIPv6 ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
STATUS current
DESCRIPTION
"Represents an IPv6 network address:
Octets Contents Encoding
1-16 IPv6 address network-byte order
The corresponding InetAddressType value is ipv6(2).
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (16))
InetAddressIPv4z ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1d.1d.1d.1d%4d"
STATUS current
DESCRIPTION
"Represents a non-global IPv4 network address, together
with its zone index:
Octets Contents Encoding
1-4 IPv4 address network-byte order
5-8 zone index network-byte order
The corresponding InetAddressType value is ipv4z(3).
The zone index (bytes 5-8) is used to disambiguate identical
address values on nodes that have interfaces attached to
different zones of the same scope. The zone index may contain
the special value 0, which refers to the default zone for each
scope.
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (8))
InetAddressIPv6z ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x%4d"
STATUS current
DESCRIPTION
"Represents a non-global IPv6 network address, together
with its zone index:
Octets Contents Encoding
1-16 IPv6 address network-byte order
17-20 zone index network-byte order
The corresponding InetAddressType value is ipv6z(4).
The zone index (bytes 17-20) is used to disambiguate
identical address values on nodes that have interfaces
attached to different zones of the same scope. The zone index
may contain the special value 0, which refers to the default
zone for each scope.
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (20))
InetAddressDNS ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"Represents a DNS domain name. The name SHOULD be fully
qualified whenever possible.
The corresponding InetAddressType is dns(16).
The DESCRIPTION clause of InetAddress objects that may have
InetAddressDNS values MUST fully describe how (and when)
these names are to be resolved to IP addresses.
The resolution of an InetAddressDNS value may require to
query multiple DNS records (e.g., A for IPv4 and AAAA for
IPv6). The order of the resolution process and which DNS
record takes precedence depends on the configuration of the
resolver.
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
SYNTAX OCTET STRING (SIZE (1..255))
InetAddressPrefixLength ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Denotes the length of a generic Internet network address
prefix. A value of n corresponds to an IP address mask
that has n contiguous 1-bits from the most significant
bit (MSB), with all other bits set to 0.
An InetAddressPrefixLength value is always interpreted within
the context of an InetAddressType value. Every usage of the
InetAddressPrefixLength textual convention is required to
specify the InetAddressType object that provides the
context. It is suggested that the InetAddressType object be
logically registered before the object(s) that use the
InetAddressPrefixLength textual convention, if they appear
in the same logical row.
InetAddressPrefixLength values larger than
the maximum length of an IP address for a specific
InetAddressType are treated as the maximum significant
value applicable for the InetAddressType. The maximum
significant value is 32 for the InetAddressType
'ipv4(1)' and 'ipv4z(3)' and 128 for the InetAddressType
'ipv6(2)' and 'ipv6z(4)'. The maximum significant value
for the InetAddressType 'dns(16)' is 0.
The value zero is object-specific and must be defined as
part of the description of any object that uses this
syntax. Examples of the usage of zero might include
situations where the Internet network address prefix
is unknown or does not apply.
The upper bound of the prefix length has been chosen to
be consistent with the maximum size of an InetAddress."
SYNTAX Unsigned32 (0..2040)
InetPortNumber ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Represents a 16 bit port number of an Internet transport
layer protocol. Port numbers are assigned by IANA. A
current list of all assignments is available from
<http://www.iana.org/>.
The value zero is object-specific and must be defined as
part of the description of any object that uses this
syntax. Examples of the usage of zero might include
situations where a port number is unknown, or when the
value zero is used as a wildcard in a filter."
REFERENCE "STD 6 (RFC 768), STD 7 (RFC 793) and RFC 2960"
SYNTAX Unsigned32 (0..65535)
InetAutonomousSystemNumber ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Represents an autonomous system number that identifies an
Autonomous System (AS). An AS is a set of routers under a
single technical administration, using an interior gateway
protocol and common metrics to route packets within the AS,
and using an exterior gateway protocol to route packets to
other ASes'. IANA maintains the AS number space and has
delegated large parts to the regional registries.
Autonomous system numbers are currently limited to 16 bits
(0..65535). There is, however, work in progress to enlarge the
autonomous system number space to 32 bits. Therefore, this
textual convention uses an Unsigned32 value without a
range restriction in order to support a larger autonomous
system number space."
REFERENCE "RFC 1771, RFC 1930"
SYNTAX Unsigned32
InetScopeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents a scope type. This textual convention can be used
in cases where a MIB has to represent different scope types
and there is no context information, such as an InetAddress
object, that implicitly defines the scope type.
Note that not all possible values have been assigned yet, but
they may be assigned in future revisions of this specification.
Applications should therefore be able to deal with values
not yet assigned."
REFERENCE "RFC 3513"
SYNTAX INTEGER {
-- reserved(0),
interfaceLocal(1),
linkLocal(2),
subnetLocal(3),
adminLocal(4),
siteLocal(5), -- site-local unicast addresses
-- have been deprecated by RFC 3879
-- unassigned(6),
-- unassigned(7),
organizationLocal(8),
-- unassigned(9),
-- unassigned(10),
-- unassigned(11),
-- unassigned(12),
-- unassigned(13),
global(14)
-- reserved(15)
}
InetZoneIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"A zone index identifies an instance of a zone of a
specific scope.
The zone index MUST disambiguate identical address
values. For link-local addresses, the zone index will
typically be the interface index (ifIndex as defined in the
IF-MIB) of the interface on which the address is configured.
The zone index may contain the special value 0, which refers
to the default zone. The default zone may be used in cases
where the valid zone index is not known (e.g., when a
management application has to write a link-local IPv6
address without knowing the interface index value). The
default zone SHOULD NOT be used as an easy way out in
cases where the zone index for a non-global IPv6 address
is known."
REFERENCE "RFC4007"
SYNTAX Unsigned32
InetVersion ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value representing a version of the IP protocol.
unknown(0) An unknown or unspecified version of the IP
protocol.
ipv4(1) The IPv4 protocol as defined in RFC 791 (STD 5).
ipv6(2) The IPv6 protocol as defined in RFC 2460.
Note that this textual convention SHOULD NOT be used to
distinguish different address types associated with IP
protocols. The InetAddressType has been designed for this
purpose."
REFERENCE "RFC 791, RFC 2460"
SYNTAX INTEGER {
unknown(0),
ipv4(1),
ipv6(2)
}
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,63 @@
IPV6-FLOW-LABEL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, mib-2, Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ipv6FlowLabelMIB MODULE-IDENTITY
LAST-UPDATED "200308280000Z" -- 28 August 2003
ORGANIZATION "IETF Operations and Management Area"
CONTACT-INFO "Bert Wijnen (Editor)
Lucent Technologies
Schagen 33
3461 GL Linschoten
Netherlands
Phone: +31 348-407-775
EMail: bwijnen@lucent.com
Send comments to <mibs@ops.ietf.org>.
"
DESCRIPTION "This MIB module provides commonly used textual
conventions for IPv6 Flow Labels.
Copyright (C) The Internet Society (2003). This
version of this MIB module is part of RFC 3595,
see the RFC itself for full legal notices.
"
-- Revision History
REVISION "200308280000Z" -- 28 August 2003
DESCRIPTION "Initial version, published as RFC 3595."
::= { mib-2 103 }
IPv6FlowLabel ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "The flow identifier or Flow Label in an IPv6
packet header that may be used to discriminate
traffic flows.
"
REFERENCE "Internet Protocol, Version 6 (IPv6) specification,
section 6. RFC 2460.
"
SYNTAX Integer32 (0..1048575)
IPv6FlowLabelOrAny ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "The flow identifier or Flow Label in an IPv6
packet header that may be used to discriminate
traffic flows. The value of -1 is used to
indicate a wildcard, i.e. any value.
"
SYNTAX Integer32 (-1 | 0..1048575)
END

View File

@@ -0,0 +1,529 @@
IPV6-ICMP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter32, mib-2 FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
ipv6IfEntry FROM IPV6-MIB;
ipv6IcmpMIB MODULE-IDENTITY
LAST-UPDATED "9801082155Z"
ORGANIZATION "IETF IPv6 Working Group"
CONTACT-INFO
" Dimitry Haskin
Postal: Bay Networks, Inc.
660 Techology Park Drive.
Billerica, MA 01821
US
Tel: +1-978-916-8124
E-mail: dhaskin@baynetworks.com
Steve Onishi
Postal: Bay Networks, Inc.
3 Federal Street
Billerica, MA 01821
US
Tel: +1-978-916-3816
E-mail: sonishi@baynetworks.com"
DESCRIPTION
"The MIB module for entities implementing
the ICMPv6."
::= { mib-2 56 }
-- the ICMPv6 group
ipv6IcmpMIBObjects OBJECT IDENTIFIER ::= { ipv6IcmpMIB 1 }
-- Per-interface ICMPv6 statistics table
ipv6IfIcmpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ipv6IfIcmpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IPv6 ICMP statistics. This table contains statistics
of ICMPv6 messages that are received and sourced by
the entity."
::= { ipv6IcmpMIBObjects 1 }
ipv6IfIcmpEntry OBJECT-TYPE
SYNTAX Ipv6IfIcmpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An ICMPv6 statistics entry containing
objects at a particular IPv6 interface.
Note that a receiving interface is
the interface to which a given ICMPv6 message
is addressed which may not be necessarily
the input interface for the message.
Similarly, the sending interface is
the interface that sources a given
ICMP message which is usually but not
necessarily the output interface for the message."
AUGMENTS { ipv6IfEntry }
::= { ipv6IfIcmpTable 1 }
Ipv6IfIcmpEntry ::= SEQUENCE {
ipv6IfIcmpInMsgs
Counter32 ,
ipv6IfIcmpInErrors
Counter32 ,
ipv6IfIcmpInDestUnreachs
Counter32 ,
ipv6IfIcmpInAdminProhibs
Counter32 ,
ipv6IfIcmpInTimeExcds
Counter32 ,
ipv6IfIcmpInParmProblems
Counter32 ,
ipv6IfIcmpInPktTooBigs
Counter32 ,
ipv6IfIcmpInEchos
Counter32 ,
ipv6IfIcmpInEchoReplies
Counter32 ,
ipv6IfIcmpInRouterSolicits
Counter32 ,
ipv6IfIcmpInRouterAdvertisements
Counter32 ,
ipv6IfIcmpInNeighborSolicits
Counter32 ,
ipv6IfIcmpInNeighborAdvertisements
Counter32 ,
ipv6IfIcmpInRedirects
Counter32 ,
ipv6IfIcmpInGroupMembQueries
Counter32 ,
ipv6IfIcmpInGroupMembResponses
Counter32 ,
ipv6IfIcmpInGroupMembReductions
Counter32 ,
ipv6IfIcmpOutMsgs
Counter32 ,
ipv6IfIcmpOutErrors
Counter32 ,
ipv6IfIcmpOutDestUnreachs
Counter32 ,
ipv6IfIcmpOutAdminProhibs
Counter32 ,
ipv6IfIcmpOutTimeExcds
Counter32 ,
ipv6IfIcmpOutParmProblems
Counter32 ,
ipv6IfIcmpOutPktTooBigs
Counter32 ,
ipv6IfIcmpOutEchos
Counter32 ,
ipv6IfIcmpOutEchoReplies
Counter32 ,
ipv6IfIcmpOutRouterSolicits
Counter32 ,
ipv6IfIcmpOutRouterAdvertisements
Counter32 ,
ipv6IfIcmpOutNeighborSolicits
Counter32 ,
ipv6IfIcmpOutNeighborAdvertisements
Counter32 ,
ipv6IfIcmpOutRedirects
Counter32 ,
ipv6IfIcmpOutGroupMembQueries
Counter32 ,
ipv6IfIcmpOutGroupMembResponses
Counter32 ,
ipv6IfIcmpOutGroupMembReductions
Counter32
}
ipv6IfIcmpInMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages received
by the interface which includes all those
counted by ipv6IfIcmpInErrors. Note that this
interface is the interface to which the
ICMP messages were addressed which may not be
necessarily the input interface for the messages."
::= { ipv6IfIcmpEntry 1 }
ipv6IfIcmpInErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which the interface
received but determined as having ICMP-specific
errors (bad ICMP checksums, bad length, etc.)."
::= { ipv6IfIcmpEntry 2 }
ipv6IfIcmpInDestUnreachs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Destination Unreachable
messages received by the interface."
::= { ipv6IfIcmpEntry 3 }
ipv6IfIcmpInAdminProhibs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP destination
unreachable/communication administratively
prohibited messages received by the interface."
::= { ipv6IfIcmpEntry 4 }
ipv6IfIcmpInTimeExcds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Time Exceeded messages
received by the interface."
::= { ipv6IfIcmpEntry 5 }
ipv6IfIcmpInParmProblems OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Parameter Problem messages
received by the interface."
::= { ipv6IfIcmpEntry 6 }
ipv6IfIcmpInPktTooBigs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Packet Too Big messages
received by the interface."
::= { ipv6IfIcmpEntry 7 }
ipv6IfIcmpInEchos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Echo (request) messages
received by the interface."
::= { ipv6IfIcmpEntry 8 }
ipv6IfIcmpInEchoReplies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Echo Reply messages received
by the interface."
::= { ipv6IfIcmpEntry 9 }
ipv6IfIcmpInRouterSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Router Solicit messages
received by the interface."
::= { ipv6IfIcmpEntry 10 }
ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Router Advertisement messages
received by the interface."
::= { ipv6IfIcmpEntry 11 }
ipv6IfIcmpInNeighborSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Neighbor Solicit messages
received by the interface."
::= { ipv6IfIcmpEntry 12 }
ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Neighbor Advertisement
messages received by the interface."
::= { ipv6IfIcmpEntry 13 }
ipv6IfIcmpInRedirects OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Redirect messages received
by the interface."
::= { ipv6IfIcmpEntry 14 }
ipv6IfIcmpInGroupMembQueries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMPv6 Group Membership Query
messages received by the interface."
::= { ipv6IfIcmpEntry 15}
ipv6IfIcmpInGroupMembResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMPv6 Group Membership Response messages
received by the interface."
::= { ipv6IfIcmpEntry 16}
ipv6IfIcmpInGroupMembReductions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMPv6 Group Membership Reduction messages
received by the interface."
::= { ipv6IfIcmpEntry 17}
ipv6IfIcmpOutMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ICMP messages which this
interface attempted to send. Note that this counter
includes all those counted by icmpOutErrors."
::= { ipv6IfIcmpEntry 18 }
ipv6IfIcmpOutErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP messages which this interface did
not send due to problems discovered within ICMP
such as a lack of buffers. This value should not
include errors discovered outside the ICMP layer
such as the inability of IPv6 to route the resultant
datagram. In some implementations there may be no
types of error which contribute to this counter's
value."
::= { ipv6IfIcmpEntry 19 }
ipv6IfIcmpOutDestUnreachs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Destination Unreachable
messages sent by the interface."
::= { ipv6IfIcmpEntry 20 }
ipv6IfIcmpOutAdminProhibs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ICMP dest unreachable/communication
administratively prohibited messages sent."
::= { ipv6IfIcmpEntry 21 }
ipv6IfIcmpOutTimeExcds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Time Exceeded messages sent
by the interface."
::= { ipv6IfIcmpEntry 22 }
ipv6IfIcmpOutParmProblems OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Parameter Problem messages
sent by the interface."
::= { ipv6IfIcmpEntry 23 }
ipv6IfIcmpOutPktTooBigs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Packet Too Big messages sent
by the interface."
::= { ipv6IfIcmpEntry 24 }
ipv6IfIcmpOutEchos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Echo (request) messages sent
by the interface."
::= { ipv6IfIcmpEntry 25 }
ipv6IfIcmpOutEchoReplies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Echo Reply messages sent
by the interface."
::= { ipv6IfIcmpEntry 26 }
ipv6IfIcmpOutRouterSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Router Solicitation messages
sent by the interface."
::= { ipv6IfIcmpEntry 27 }
ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Router Advertisement messages
sent by the interface."
::= { ipv6IfIcmpEntry 28 }
ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Neighbor Solicitation
messages sent by the interface."
::= { ipv6IfIcmpEntry 29 }
ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMP Neighbor Advertisement
messages sent by the interface."
::= { ipv6IfIcmpEntry 30 }
ipv6IfIcmpOutRedirects OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Redirect messages sent. For
a host, this object will always be zero,
since hosts do not send redirects."
::= { ipv6IfIcmpEntry 31 }
ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMPv6 Group Membership Query
messages sent."
::= { ipv6IfIcmpEntry 32}
ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMPv6 Group Membership Response
messages sent."
::= { ipv6IfIcmpEntry 33}
ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ICMPv6 Group Membership Reduction
messages sent."
::= { ipv6IfIcmpEntry 34}
-- conformance information
ipv6IcmpConformance OBJECT IDENTIFIER ::= { ipv6IcmpMIB 2 }
ipv6IcmpCompliances
OBJECT IDENTIFIER ::= { ipv6IcmpConformance 1 }
ipv6IcmpGroups
OBJECT IDENTIFIER ::= { ipv6IcmpConformance 2 }
-- compliance statements
ipv6IcmpCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMPv2 entities which
implement ICMPv6."
MODULE -- this module
MANDATORY-GROUPS { ipv6IcmpGroup }
::= { ipv6IcmpCompliances 1 }
ipv6IcmpGroup OBJECT-GROUP
OBJECTS {
ipv6IfIcmpInMsgs,
ipv6IfIcmpInErrors,
ipv6IfIcmpInDestUnreachs,
ipv6IfIcmpInAdminProhibs,
ipv6IfIcmpInTimeExcds,
ipv6IfIcmpInParmProblems,
ipv6IfIcmpInPktTooBigs,
ipv6IfIcmpInEchos,
ipv6IfIcmpInEchoReplies,
ipv6IfIcmpInRouterSolicits,
ipv6IfIcmpInRouterAdvertisements,
ipv6IfIcmpInNeighborSolicits,
ipv6IfIcmpInNeighborAdvertisements,
ipv6IfIcmpInRedirects,
ipv6IfIcmpInGroupMembQueries,
ipv6IfIcmpInGroupMembResponses,
ipv6IfIcmpInGroupMembReductions,
ipv6IfIcmpOutMsgs,
ipv6IfIcmpOutErrors,
ipv6IfIcmpOutDestUnreachs,
ipv6IfIcmpOutAdminProhibs,
ipv6IfIcmpOutTimeExcds,
ipv6IfIcmpOutParmProblems,
ipv6IfIcmpOutPktTooBigs,
ipv6IfIcmpOutEchos,
ipv6IfIcmpOutEchoReplies,
ipv6IfIcmpOutRouterSolicits,
ipv6IfIcmpOutRouterAdvertisements,
ipv6IfIcmpOutNeighborSolicits,
ipv6IfIcmpOutNeighborAdvertisements,
ipv6IfIcmpOutRedirects,
ipv6IfIcmpOutGroupMembQueries,
ipv6IfIcmpOutGroupMembResponses,
ipv6IfIcmpOutGroupMembReductions
}
STATUS current
DESCRIPTION
"The ICMPv6 group of objects providing information
specific to ICMPv6."
::= { ipv6IcmpGroups 1 }
END

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More