paul@manray.asd.sgi.com (Paul Haeberli) (07/10/90)
Here's another outline font in Adobe type 3 format. This is a replica of my handwriting, drawn onto the screen of an IRIS, and auto traced into a PostScript Font. %!PS-Adobe-1.0 %%Creator: tracefont (Paul Haeberli and Seth Teller at Silicon Graphics) %%Title: HaeberliWriting font %%Pages: 0 %%EndComments /newfont 10 dict def newfont begin /FontType 3 def /FontMatrix [.001 0 0 .001 0 0] def /FontBBox [0 0 0 0] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put} for Encoding 32 /c032 put Encoding 33 /c033 put Encoding 34 /c034 put Encoding 35 /c035 put Encoding 36 /c036 put Encoding 37 /c037 put Encoding 38 /c038 put Encoding 39 /c039 put Encoding 40 /c040 put Encoding 41 /c041 put Encoding 42 /c042 put Encoding 43 /c043 put Encoding 44 /c044 put Encoding 45 /c045 put Encoding 46 /c046 put Encoding 47 /c047 put Encoding 48 /c048 put Encoding 49 /c049 put Encoding 50 /c050 put Encoding 51 /c051 put Encoding 52 /c052 put Encoding 53 /c053 put Encoding 54 /c054 put Encoding 55 /c055 put Encoding 56 /c056 put Encoding 57 /c057 put Encoding 58 /c058 put Encoding 59 /c059 put Encoding 60 /c060 put Encoding 61 /c061 put Encoding 62 /c062 put Encoding 63 /c063 put Encoding 64 /c064 put Encoding 65 /c065 put Encoding 66 /c066 put Encoding 67 /c067 put Encoding 68 /c068 put Encoding 69 /c069 put Encoding 70 /c070 put Encoding 71 /c071 put Encoding 72 /c072 put Encoding 73 /c073 put Encoding 74 /c074 put Encoding 75 /c075 put Encoding 76 /c076 put Encoding 77 /c077 put Encoding 78 /c078 put Encoding 79 /c079 put Encoding 80 /c080 put Encoding 81 /c081 put Encoding 82 /c082 put Encoding 83 /c083 put Encoding 84 /c084 put Encoding 85 /c085 put Encoding 86 /c086 put Encoding 87 /c087 put Encoding 88 /c088 put Encoding 89 /c089 put Encoding 90 /c090 put Encoding 91 /c091 put Encoding 92 /c092 put Encoding 93 /c093 put Encoding 94 /c094 put Encoding 95 /c095 put Encoding 96 /c096 put Encoding 97 /c097 put Encoding 98 /c098 put Encoding 99 /c099 put Encoding 100 /c100 put Encoding 101 /c101 put Encoding 102 /c102 put Encoding 103 /c103 put Encoding 104 /c104 put Encoding 105 /c105 put Encoding 106 /c106 put Encoding 107 /c107 put Encoding 108 /c108 put Encoding 109 /c109 put Encoding 110 /c110 put Encoding 111 /c111 put Encoding 112 /c112 put Encoding 113 /c113 put Encoding 114 /c114 put Encoding 115 /c115 put Encoding 116 /c116 put Encoding 117 /c117 put Encoding 118 /c118 put Encoding 119 /c119 put Encoding 120 /c120 put Encoding 121 /c121 put Encoding 122 /c122 put Encoding 123 /c123 put Encoding 124 /c124 put Encoding 125 /c125 put Encoding 126 /c126 put /CharProcs 96 dict def CharProcs begin /.notdef {} def /c032 { %% begin def char space (' ') 600 0 0 0 600 800 setcachedevice } def % end def char space (' ') /c033 { %% begin def char exclamation ('!') 259 0 60 -15 199 624 setcachedevice newpath 114 -15 moveto 154 13 lineto 141 80 lineto 85 102 lineto 60 48 lineto 73 12 lineto closepath 119 143 moveto 147 170 lineto 199 611 lineto 163 624 lineto 137 571 lineto 93 158 lineto closepath fill } def %% end def char exclamation ('!') /c034 { %% begin def char doublequote ('"') 304 0 60 484 244 682 setcachedevice newpath 93 484 moveto 119 512 lineto 112 667 lineto 86 682 lineto 60 654 lineto 60 507 lineto closepath 182 494 moveto 210 547 lineto 244 665 lineto 219 682 lineto 189 658 lineto 148 510 lineto closepath fill } def %% end def char doublequote ('"') /c035 { %% begin def char sharp ('#') 515 0 60 70 455 588 setcachedevice newpath 250 70 moveto 282 92 lineto 333 215 lineto 338 224 lineto 417 240 lineto 419 278 lineto 370 286 lineto 362 290 lineto 365 300 lineto 382 349 lineto 387 356 lineto 397 359 lineto 455 370 lineto 452 408 lineto 413 414 lineto 405 417 lineto 406 426 lineto 426 536 lineto 404 554 lineto 373 533 lineto 343 413 lineto 335 408 lineto 305 404 lineto 295 403 lineto 289 410 lineto 314 571 lineto 280 588 lineto 258 544 lineto 230 404 lineto 225 396 lineto 96 368 lineto 95 339 lineto 142 326 lineto 193 333 lineto 203 335 lineto 208 327 lineto 193 278 lineto 188 269 lineto 179 267 lineto 69 246 lineto 60 219 lineto 92 197 lineto 162 208 lineto 169 203 lineto 149 96 lineto 170 77 lineto 201 99 lineto 227 207 lineto 232 216 lineto 241 218 lineto 262 221 lineto 272 220 lineto 274 212 lineto 227 99 lineto closepath 254 288 moveto 270 339 lineto 279 343 lineto 311 348 lineto 320 346 lineto 316 336 lineto 299 286 lineto 292 278 lineto 260 276 lineto 250 278 lineto closepath fill } def %% end def char sharp ('#') /c036 { %% begin def char dollar ('$') 552 0 60 -28 492 625 setcachedevice newpath 187 -28 moveto 223 -16 lineto 252 91 lineto 256 100 lineto 266 101 lineto 308 104 lineto 317 101 lineto 315 91 lineto 314 -9 lineto 341 -20 lineto 366 20 lineto 375 112 lineto 381 120 lineto 469 173 lineto 492 250 lineto 456 334 lineto 400 379 lineto 393 386 lineto 393 501 lineto 394 511 lineto 404 513 lineto 451 523 lineto 450 561 lineto 400 570 lineto 390 567 lineto 387 576 lineto 375 625 lineto 337 625 lineto 330 566 lineto 329 556 lineto 321 551 lineto 312 546 lineto 302 542 lineto 296 548 lineto 278 583 lineto 242 573 lineto 242 522 lineto 241 512 lineto 196 457 lineto 209 409 lineto 235 393 lineto 242 386 lineto 212 171 lineto 204 166 lineto 116 219 lineto 81 237 lineto 60 217 lineto 75 182 lineto 169 120 lineto 188 112 lineto 197 107 lineto 195 97 lineto 174 -13 lineto closepath 267 158 moveto 268 169 lineto 294 352 lineto 295 362 lineto 304 366 lineto 332 353 lineto 335 344 lineto 322 168 lineto 317 161 lineto 276 156 lineto closepath 382 184 moveto 382 195 lineto 387 298 lineto 387 309 lineto 394 313 lineto 403 309 lineto 436 245 lineto 418 199 lineto 390 184 lineto closepath 322 419 moveto 312 422 lineto 302 426 lineto 299 436 lineto 299 469 lineto 299 479 lineto 308 485 lineto 328 494 lineto 335 490 lineto 335 480 lineto 335 425 lineto 332 415 lineto closepath fill } def %% end def char dollar ('$') /c037 { %% begin def char percent ('%') 549 0 60 -96 489 643 setcachedevice newpath 80 -96 moveto 114 -81 lineto 489 623 lineto 457 643 lineto 408 578 lineto 64 -62 lineto closepath 366 63 moveto 444 87 lineto 489 142 lineto 478 192 lineto 472 200 lineto 464 205 lineto 470 214 lineto 462 251 lineto 414 244 lineto 338 174 lineto 317 107 lineto 347 69 lineto closepath 374 122 moveto 378 132 lineto 402 165 lineto 410 172 lineto 419 171 lineto 427 164 lineto 431 156 lineto 426 146 lineto 383 120 lineto closepath 142 333 moveto 222 352 lineto 265 408 lineto 248 465 lineto 242 473 lineto 248 480 lineto 256 516 lineto 200 537 lineto 113 510 lineto 60 447 lineto 60 387 lineto 112 340 lineto closepath 137 393 moveto 113 410 lineto 133 455 lineto 160 472 lineto 170 475 lineto 175 470 lineto 194 436 lineto 203 431 lineto 208 422 lineto 205 412 lineto 148 390 lineto closepath fill } def %% end def char percent ('%') /c038 { %% begin def char ampersand ('&') 521 0 60 2 461 571 setcachedevice newpath 444 2 moveto 454 5 lineto 461 13 lineto 455 51 lineto 335 150 lineto 333 159 lineto 351 204 lineto 328 223 lineto 301 209 lineto 295 201 lineto 287 204 lineto 239 284 lineto 236 294 lineto 322 434 lineto 328 526 lineto 288 571 lineto 230 566 lineto 171 495 lineto 152 384 lineto 165 296 lineto 74 158 lineto 60 78 lineto 86 34 lineto 154 18 lineto 247 62 lineto 286 96 lineto 292 104 lineto 301 102 lineto 434 2 lineto closepath 116 90 moveto 147 178 lineto 191 237 lineto 200 241 lineto 205 231 lineto 251 161 lineto 258 153 lineto 253 144 lineto 170 81 lineto 128 76 lineto 118 80 lineto closepath 211 377 moveto 222 470 lineto 260 518 lineto 269 518 lineto 274 508 lineto 259 428 lineto 226 374 lineto 221 366 lineto 212 367 lineto closepath fill } def %% end def char ampersand ('&') /c039 { %% begin def char apostrophe (''') 219 0 60 419 159 614 setcachedevice newpath 75 419 moveto 109 435 lineto 159 590 lineto 131 614 lineto 104 588 lineto 60 432 lineto closepath fill } def %% end def char apostrophe (''') /c040 { %% begin def char leftparen ('(') 293 0 60 -59 233 689 setcachedevice newpath 191 -59 moveto 221 -55 lineto 224 -18 lineto 149 79 lineto 116 229 lineto 134 444 lineto 190 598 lineto 233 666 lineto 216 689 lineto 180 675 lineto 105 553 lineto 60 333 lineto 72 137 lineto 126 5 lineto closepath fill } def %% end def char leftparen ('(') /c041 { %% begin def char rightparen (')') 321 0 60 -106 261 686 setcachedevice newpath 162 -106 moveto 195 -71 lineto 254 93 lineto 261 268 lineto 225 460 lineto 145 627 lineto 88 686 lineto 60 679 lineto 61 642 lineto 145 513 lineto 201 316 lineto 199 110 lineto 148 -45 lineto 136 -93 lineto closepath fill } def %% end def char rightparen (')') /c042 { %% begin def char asterisk ('*') 416 0 60 208 356 514 setcachedevice newpath 132 208 moveto 170 238 lineto 186 265 lineto 193 266 lineto 198 257 lineto 237 210 lineto 272 224 lineto 263 261 lineto 235 305 lineto 230 314 lineto 238 320 lineto 354 362 lineto 356 400 lineto 318 404 lineto 269 386 lineto 258 385 lineto 259 393 lineto 296 499 lineto 261 514 lineto 197 397 lineto 193 388 lineto 185 387 lineto 179 396 lineto 135 466 lineto 99 455 lineto 114 398 lineto 135 362 lineto 141 354 lineto 137 347 lineto 60 318 lineto 60 289 lineto 96 276 lineto 116 283 lineto 126 286 lineto 131 281 lineto 125 273 lineto 109 226 lineto closepath fill } def %% end def char asterisk ('*') /c043 { %% begin def char plus ('+') 530 0 60 80 470 477 setcachedevice newpath 270 80 moveto 291 113 lineto 296 259 lineto 301 267 lineto 311 268 lineto 454 283 lineto 470 318 lineto 436 335 lineto 313 325 lineto 302 325 lineto 299 334 lineto 284 476 lineto 247 477 lineto 239 397 lineto 241 335 lineto 239 325 lineto 228 325 lineto 72 322 lineto 60 287 lineto 94 268 lineto 228 268 lineto 237 264 lineto 239 254 lineto 242 90 lineto closepath fill } def %% end def char plus ('+') /c044 { %% begin def char comma (',') 247 0 60 -111 187 107 setcachedevice newpath 96 -109 moveto 150 -47 lineto 187 71 lineto 173 107 lineto 143 103 lineto 88 -41 lineto 60 -83 lineto 86 -111 lineto closepath fill } def %% end def char comma (',') /c045 { %% begin def char minus ('-') 500 0 60 231 440 290 setcachedevice newpath 343 231 moveto 435 234 lineto 440 271 lineto 372 286 lineto 72 290 lineto 60 255 lineto 94 239 lineto closepath fill } def %% end def char minus ('-') /c046 { %% begin def char period ('.') 210 0 60 21 150 109 setcachedevice newpath 94 21 moveto 144 33 lineto 150 71 lineto 103 109 lineto 60 82 lineto 60 42 lineto closepath fill } def %% end def char period ('.') /c047 { %% begin def char slash ('/') 512 0 60 -72 452 625 setcachedevice newpath 85 -72 moveto 124 -43 lineto 266 185 lineto 452 589 lineto 439 625 lineto 403 614 lineto 181 146 lineto 60 -44 lineto closepath fill } def %% end def char slash ('/') /c048 { %% begin def char 0 ('0') 524 0 60 44 464 604 setcachedevice newpath 203 44 moveto 291 71 lineto 405 176 lineto 464 307 lineto 459 431 lineto 409 508 lineto 339 551 lineto 331 557 lineto 334 566 lineto 330 596 lineto 281 604 lineto 178 536 lineto 97 416 lineto 60 288 lineto 74 165 lineto 128 78 lineto 192 44 lineto closepath 193 104 moveto 137 161 lineto 117 283 lineto 155 411 lineto 247 522 lineto 272 540 lineto 281 538 lineto 302 506 lineto 373 464 lineto 412 381 lineto 393 271 lineto 317 162 lineto 233 104 lineto closepath fill } def %% end def char 0 ('0') /c049 { %% begin def char 1 ('1') 194 0 60 -7 134 585 setcachedevice newpath 92 -5 moveto 113 25 lineto 134 448 lineto 124 572 lineto 98 585 lineto 73 558 lineto 67 133 lineto 60 11 lineto 72 -4 lineto 82 -7 lineto closepath fill } def %% end def char 1 ('1') /c050 { %% begin def char 2 ('2') 505 0 60 -18 445 580 setcachedevice newpath 187 -18 moveto 441 8 lineto 445 45 lineto 387 54 lineto 223 44 lineto 213 45 lineto 213 54 lineto 340 392 lineto 351 513 lineto 311 570 lineto 221 580 lineto 105 541 lineto 60 486 lineto 73 460 lineto 110 470 lineto 198 518 lineto 289 518 lineto 294 449 lineto 215 204 lineto 140 14 lineto 167 -14 lineto closepath fill } def %% end def char 2 ('2') /c051 { %% begin def char 3 ('3') 460 0 60 2 400 582 setcachedevice newpath 103 2 moveto 298 70 lineto 374 138 lineto 400 225 lineto 366 321 lineto 335 384 lineto 378 488 lineto 357 544 lineto 263 582 lineto 120 572 lineto 60 533 lineto 60 495 lineto 97 493 lineto 171 526 lineto 293 516 lineto 312 508 lineto 320 502 lineto 322 491 lineto 277 377 lineto 306 313 lineto 342 228 lineto 314 153 lineto 228 98 lineto 82 48 lineto 78 19 lineto closepath fill } def %% end def char 3 ('3') /c052 { %% begin def char 4 ('4') 523 0 60 7 463 588 setcachedevice newpath 362 7 moveto 394 25 lineto 463 564 lineto 433 585 lineto 408 556 lineto 378 312 lineto 369 306 lineto 126 278 lineto 117 283 lineto 121 292 lineto 208 567 lineto 188 588 lineto 155 569 lineto 60 266 lineto 78 231 lineto 190 224 lineto 353 246 lineto 363 247 lineto 368 240 lineto 341 28 lineto 344 18 lineto 352 11 lineto closepath fill } def %% end def char 4 ('4') /c053 { %% begin def char 5 ('5') 544 0 60 -12 484 606 setcachedevice newpath 155 -12 moveto 267 -5 lineto 366 48 lineto 415 137 lineto 407 228 lineto 347 298 lineto 205 356 lineto 144 364 lineto 134 363 lineto 132 372 lineto 155 544 lineto 164 549 lineto 472 556 lineto 484 592 lineto 478 600 lineto 376 606 lineto 89 601 lineto 85 564 lineto 98 527 lineto 76 324 lineto 120 303 lineto 212 297 lineto 324 246 lineto 361 185 lineto 341 107 lineto 277 57 lineto 165 41 lineto 79 71 lineto 60 39 lineto 116 -2 lineto closepath fill } def %% end def char 5 ('5') /c054 { %% begin def char 6 ('6') 406 0 60 39 346 621 setcachedevice newpath 177 39 moveto 245 60 lineto 325 154 lineto 346 253 lineto 315 340 lineto 241 375 lineto 162 364 lineto 152 361 lineto 143 356 lineto 138 361 lineto 140 371 lineto 208 521 lineto 278 594 lineto 267 621 lineto 219 612 lineto 140 517 lineto 74 344 lineto 60 201 lineto 95 94 lineto 157 42 lineto closepath 167 99 moveto 122 168 lineto 120 270 lineto 198 317 lineto 259 311 lineto 291 249 lineto 263 162 lineto 197 97 lineto closepath fill } def %% end def char 6 ('6') /c055 { %% begin def char 7 ('7') 554 0 60 33 494 620 setcachedevice newpath 229 33 moveto 264 47 lineto 383 310 lineto 392 315 lineto 452 309 lineto 466 335 lineto 426 364 lineto 416 367 lineto 409 371 lineto 413 381 lineto 494 580 lineto 466 620 lineto 291 612 lineto 66 591 lineto 60 583 lineto 69 547 lineto 326 557 lineto 428 569 lineto 434 564 lineto 430 555 lineto 354 385 lineto 346 380 lineto 264 376 lineto 255 340 lineto 302 325 lineto 313 325 lineto 323 324 lineto 321 315 lineto 213 58 lineto closepath fill } def %% end def char 7 ('7') /c056 { %% begin def char 8 ('8') 541 0 60 2 481 629 setcachedevice newpath 210 2 moveto 331 22 lineto 432 93 lineto 481 182 lineto 474 252 lineto 381 343 lineto 376 348 lineto 383 355 lineto 457 426 lineto 473 493 lineto 422 578 lineto 389 559 lineto 418 475 lineto 375 419 lineto 274 368 lineto 194 369 lineto 163 394 lineto 170 453 lineto 244 538 lineto 339 575 lineto 371 597 lineto 352 629 lineto 253 609 lineto 151 525 lineto 104 423 lineto 120 355 lineto 188 312 lineto 195 306 lineto 188 300 lineto 98 218 lineto 60 135 lineto 81 57 lineto 159 9 lineto closepath 205 59 moveto 128 87 lineto 120 146 lineto 174 221 lineto 293 285 lineto 344 294 lineto 352 290 lineto 426 223 lineto 416 164 lineto 343 91 lineto 215 57 lineto closepath fill } def %% end def char 8 ('8') /c057 { %% begin def char 9 ('9') 484 0 60 -54 424 634 setcachedevice newpath 398 -54 moveto 424 -27 lineto 384 383 lineto 340 406 lineto 177 344 lineto 122 367 lineto 120 427 lineto 176 513 lineto 271 574 lineto 352 584 lineto 359 592 lineto 350 629 lineto 281 634 lineto 178 588 lineto 92 499 lineto 60 402 lineto 78 333 lineto 136 292 lineto 227 299 lineto 322 339 lineto 332 344 lineto 338 340 lineto 341 330 lineto 367 -19 lineto 388 -52 lineto closepath fill } def %% end def char 9 ('9') /c058 { %% begin def char colon (':') 208 0 60 7 148 380 setcachedevice newpath 78 7 moveto 138 14 lineto 148 63 lineto 146 122 lineto 107 126 lineto 60 70 lineto 62 21 lineto closepath 93 275 moveto 148 302 lineto 148 363 lineto 100 380 lineto 62 333 lineto 74 283 lineto closepath fill } def %% end def char colon (':') /c059 { %% begin def char semicolon (';') 254 0 60 -61 194 360 setcachedevice newpath 132 -61 moveto 177 -6 lineto 194 92 lineto 139 135 lineto 94 115 lineto 74 58 lineto 114 31 lineto 125 33 lineto 130 26 lineto 128 16 lineto 101 -38 lineto closepath 101 247 moveto 150 261 lineto 166 308 lineto 144 354 lineto 96 360 lineto 60 325 lineto 67 267 lineto closepath fill } def %% end def char semicolon (';') /c060 { %% begin def char lessthan ('<') 474 0 60 -46 414 604 setcachedevice newpath 387 -46 moveto 414 -35 lineto 410 3 lineto 223 210 lineto 150 269 lineto 142 276 lineto 145 284 lineto 414 571 lineto 410 600 lineto 372 604 lineto 109 326 lineto 60 274 lineto 82 244 lineto 215 145 lineto closepath fill } def %% end def char lessthan ('<') /c061 { %% begin def char equals ('=') 451 0 60 226 391 418 setcachedevice newpath 117 226 moveto 360 252 lineto 359 289 lineto 228 291 lineto 107 274 lineto 100 237 lineto 107 229 lineto closepath 326 351 moveto 385 358 lineto 391 367 lineto 390 388 lineto 383 396 lineto 126 418 lineto 65 406 lineto 60 369 lineto 107 359 lineto closepath fill } def %% end def char equals ('=') /c062 { %% begin def char greaterthan ('>') 508 0 60 -51 448 622 setcachedevice newpath 87 -51 moveto 273 109 lineto 448 300 lineto 434 336 lineto 119 622 lineto 82 614 lineto 86 576 lineto 377 314 lineto 383 305 lineto 376 298 lineto 89 14 lineto 60 -25 lineto closepath fill } def %% end def char greaterthan ('>') /c063 { %% begin def char question ('?') 426 0 60 20 366 587 setcachedevice newpath 222 20 moveto 255 42 lineto 264 46 lineto 290 59 lineto 285 98 lineto 232 127 lineto 175 107 lineto 175 68 lineto 202 26 lineto closepath 233 198 moveto 260 223 lineto 275 324 lineto 366 450 lineto 361 530 lineto 298 582 lineto 154 587 lineto 83 547 lineto 60 481 lineto 88 455 lineto 114 470 lineto 131 516 lineto 200 533 lineto 291 521 lineto 316 491 lineto 274 411 lineto 210 318 lineto 209 215 lineto closepath fill } def %% end def char question ('?') /c064 { %% begin def char at ('@') 624 0 60 18 564 600 setcachedevice newpath 350 18 moveto 459 46 lineto 531 103 lineto 564 199 lineto 543 231 lineto 511 212 lineto 478 126 lineto 388 78 lineto 286 84 lineto 191 143 lineto 126 247 lineto 116 370 lineto 160 484 lineto 237 534 lineto 338 538 lineto 407 495 lineto 444 400 lineto 430 288 lineto 412 264 lineto 403 260 lineto 397 269 lineto 375 368 lineto 382 375 lineto 392 411 lineto 346 429 lineto 249 402 lineto 176 330 lineto 153 274 lineto 180 222 lineto 238 208 lineto 321 247 lineto 329 255 lineto 337 261 lineto 343 254 lineto 370 211 lineto 429 209 lineto 482 270 lineto 502 369 lineto 474 489 lineto 416 561 lineto 311 600 lineto 201 581 lineto 113 512 lineto 70 420 lineto 60 287 lineto 105 163 lineto 187 73 lineto 300 24 lineto closepath 210 278 moveto 268 348 lineto 316 369 lineto 324 366 lineto 321 356 lineto 271 279 lineto 222 265 lineto 212 268 lineto closepath fill } def %% end def char at ('@') /c065 { %% begin def char A ('A') 790 0 60 -49 730 626 setcachedevice newpath 703 -49 moveto 723 -46 lineto 730 -39 lineto 718 30 lineto 479 525 lineto 429 626 lineto 391 621 lineto 241 338 lineto 234 330 lineto 132 320 lineto 130 283 lineto 190 273 lineto 200 271 lineto 200 262 lineto 60 -1 lineto 85 -28 lineto 121 5 lineto 267 268 lineto 273 275 lineto 543 272 lineto 549 265 lineto 693 -44 lineto closepath 489 330 moveto 310 333 lineto 306 338 lineto 311 347 lineto 402 524 lineto 408 532 lineto 414 527 lineto 511 342 lineto 516 332 lineto 510 328 lineto closepath fill } def %% end def char A ('A') /c066 { %% begin def char B ('B') 606 0 60 -28 546 630 setcachedevice newpath 199 -28 moveto 352 -14 lineto 472 42 lineto 540 131 lineto 546 222 lineto 497 300 lineto 406 344 lineto 335 356 lineto 325 356 lineto 324 364 lineto 332 371 lineto 395 451 lineto 396 531 lineto 340 589 lineto 192 627 lineto 79 630 lineto 60 608 lineto 96 452 lineto 111 216 lineto 77 36 lineto 77 0 lineto 110 -20 lineto closepath 189 28 moveto 149 36 lineto 142 42 lineto 168 256 lineto 168 267 lineto 171 276 lineto 248 302 lineto 412 285 lineto 477 238 lineto 494 179 lineto 459 105 lineto 363 47 lineto 210 26 lineto closepath 166 351 moveto 134 564 lineto 136 572 lineto 145 574 lineto 295 548 lineto 344 512 lineto 334 453 lineto 239 373 lineto 174 341 lineto 166 341 lineto closepath fill } def %% end def char B ('B') /c067 { %% begin def char C ('C') 609 0 60 -23 549 594 setcachedevice newpath 304 -23 moveto 433 8 lineto 534 93 lineto 549 130 lineto 518 151 lineto 399 55 lineto 310 33 lineto 215 69 lineto 138 166 lineto 114 285 lineto 140 394 lineto 212 495 lineto 302 540 lineto 394 535 lineto 453 497 lineto 478 512 lineto 461 559 lineto 399 592 lineto 287 594 lineto 194 552 lineto 105 452 lineto 60 316 lineto 73 173 lineto 144 60 lineto 245 -10 lineto closepath fill } def %% end def char C ('C') /c068 { %% begin def char D ('D') 736 0 60 -44 676 625 setcachedevice newpath 88 -44 moveto 273 -36 lineto 440 14 lineto 568 99 lineto 648 206 lineto 676 326 lineto 653 426 lineto 568 517 lineto 419 586 lineto 238 625 lineto 83 619 lineto 64 585 lineto 95 564 lineto 135 570 lineto 145 568 lineto 147 558 lineto 158 237 lineto 132 23 lineto 131 13 lineto 122 10 lineto 62 4 lineto 60 -33 lineto closepath 189 23 moveto 218 289 lineto 205 558 lineto 206 568 lineto 215 570 lineto 405 533 lineto 553 460 lineto 614 377 lineto 612 266 lineto 550 159 lineto 434 74 lineto 268 20 lineto 196 10 lineto 187 13 lineto closepath fill } def %% end def char D ('D') /c069 { %% begin def char E ('E') 653 0 60 -44 593 624 setcachedevice newpath 86 -44 moveto 468 -36 lineto 581 -37 lineto 593 -1 lineto 548 18 lineto 174 15 lineto 133 13 lineto 124 16 lineto 123 25 lineto 135 358 lineto 138 367 lineto 149 367 lineto 438 363 lineto 453 389 lineto 427 416 lineto 135 424 lineto 130 431 lineto 118 565 lineto 122 572 lineto 132 572 lineto 567 570 lineto 580 596 lineto 552 622 lineto 74 624 lineto 60 576 lineto 79 246 lineto 66 -21 lineto closepath fill } def %% end def char E ('E') /c070 { %% begin def char F ('F') 636 0 60 -65 576 635 setcachedevice newpath 88 -65 moveto 112 -35 lineto 130 358 lineto 136 364 lineto 436 368 lineto 454 401 lineto 420 421 lineto 140 421 lineto 130 424 lineto 130 435 lineto 122 569 lineto 125 578 lineto 136 578 lineto 539 572 lineto 576 583 lineto 570 620 lineto 439 635 lineto 89 626 lineto 60 602 lineto 74 407 lineto 60 -54 lineto 68 -61 lineto closepath fill } def %% end def char F ('F') /c071 { %% begin def char G ('G') 627 0 60 -111 567 609 setcachedevice newpath 458 -111 moveto 495 -103 lineto 504 123 lineto 490 276 lineto 453 282 lineto 445 234 lineto 448 57 lineto 446 48 lineto 436 46 lineto 282 47 lineto 190 92 lineto 127 186 lineto 120 298 lineto 165 401 lineto 277 491 lineto 421 546 lineto 563 560 lineto 567 597 lineto 488 609 lineto 327 577 lineto 175 490 lineto 90 386 lineto 60 268 lineto 87 138 lineto 163 42 lineto 275 -8 lineto 428 -12 lineto 438 -11 lineto 447 -12 lineto 448 -23 lineto 451 -104 lineto closepath fill } def %% end def char G ('G') /c072 { %% begin def char H ('H') 631 0 60 -44 571 630 setcachedevice newpath 137 -44 moveto 166 -17 lineto 176 315 lineto 177 325 lineto 187 328 lineto 509 338 lineto 517 334 lineto 517 324 lineto 515 -6 lineto 552 -12 lineto 567 77 lineto 571 617 lineto 563 624 lineto 533 624 lineto 526 616 lineto 517 409 lineto 517 399 lineto 508 395 lineto 188 382 lineto 178 384 lineto 176 394 lineto 150 619 lineto 114 630 lineto 101 585 lineto 119 390 lineto 117 380 lineto 107 380 lineto 60 365 lineto 69 329 lineto 109 325 lineto 119 323 lineto 122 313 lineto 113 -26 lineto closepath fill } def %% end def char H ('H') /c073 { %% begin def char I ('I') 190 0 60 13 130 589 setcachedevice newpath 106 13 moveto 130 43 lineto 125 470 lineto 108 582 lineto 71 589 lineto 60 542 lineto 78 210 lineto 79 23 lineto 86 16 lineto closepath fill } def %% end def char I ('I') /c074 { %% begin def char J ('J') 587 0 60 28 527 635 setcachedevice newpath 178 28 moveto 278 46 lineto 332 106 lineto 368 266 lineto 365 525 lineto 363 556 lineto 366 565 lineto 376 567 lineto 519 580 lineto 527 617 lineto 471 635 lineto 122 598 lineto 113 561 lineto 120 553 lineto 294 559 lineto 304 558 lineto 307 548 lineto 311 269 lineto 280 129 lineto 235 88 lineto 154 94 lineto 90 143 lineto 60 124 lineto 85 71 lineto closepath fill } def %% end def char J ('J') /c075 { %% begin def char K ('K') 554 0 60 -33 494 622 setcachedevice newpath 101 -33 moveto 130 -9 lineto 138 187 lineto 143 195 lineto 193 247 lineto 200 254 lineto 209 252 lineto 454 -26 lineto 483 -25 lineto 494 1 lineto 249 294 lineto 246 302 lineto 440 544 lineto 463 600 lineto 433 622 lineto 165 297 lineto 143 275 lineto 138 266 lineto 135 275 lineto 110 614 lineto 73 621 lineto 60 574 lineto 80 98 lineto 83 -24 lineto closepath fill } def %% end def char K ('K') /c076 { %% begin def char L ('L') 534 0 60 -25 474 579 setcachedevice newpath 126 -25 moveto 380 7 lineto 471 22 lineto 474 51 lineto 439 67 lineto 153 39 lineto 143 35 lineto 139 44 lineto 126 436 lineto 102 577 lineto 65 579 lineto 60 520 lineto 85 77 lineto 94 -3 lineto closepath fill } def %% end def char L ('L') /c077 { %% begin def char M ('M') 589 0 60 -44 529 620 setcachedevice newpath 497 -44 moveto 524 -32 lineto 529 422 lineto 503 604 lineto 468 620 lineto 429 575 lineto 311 266 lineto 304 261 lineto 300 270 lineto 166 572 lineto 132 609 lineto 93 581 lineto 60 170 lineto 77 7 lineto 112 -6 lineto 127 28 lineto 119 286 lineto 140 491 lineto 143 499 lineto 148 489 lineto 275 197 lineto 322 183 lineto 363 241 lineto 456 493 lineto 459 503 lineto 465 503 lineto 467 494 lineto 480 -33 lineto closepath fill } def %% end def char M ('M') /c078 { %% begin def char N ('N') 492 0 60 -23 432 597 setcachedevice newpath 107 -23 moveto 117 -20 lineto 135 13 lineto 125 406 lineto 120 446 lineto 122 456 lineto 127 449 lineto 293 151 lineto 370 -4 lineto 417 4 lineto 432 219 lineto 432 581 lineto 398 596 lineto 378 563 lineto 372 128 lineto 366 124 lineto 363 133 lineto 188 461 lineto 98 597 lineto 60 589 lineto 61 468 lineto 81 97 lineto 82 -5 lineto closepath fill } def %% end def char N ('N') /c079 { %% begin def char O ('O') 590 0 60 2 530 583 setcachedevice newpath 276 2 moveto 367 10 lineto 453 64 lineto 519 180 lineto 530 313 lineto 496 462 lineto 426 551 lineto 340 583 lineto 252 566 lineto 156 490 lineto 90 387 lineto 60 256 lineto 96 128 lineto 188 31 lineto closepath 271 62 moveto 174 118 lineto 122 219 lineto 125 311 lineto 173 424 lineto 254 504 lineto 332 528 lineto 406 495 lineto 461 396 lineto 474 242 lineto 438 135 lineto 372 71 lineto 281 59 lineto closepath fill } def %% end def char O ('O') /c080 { %% begin def char P ('P') 683 0 60 -54 623 632 setcachedevice newpath 157 -54 moveto 185 -27 lineto 209 425 lineto 202 571 lineto 202 581 lineto 211 583 lineto 426 559 lineto 555 496 lineto 564 457 lineto 504 402 lineto 219 283 lineto 224 245 lineto 234 242 lineto 449 313 lineto 583 390 lineto 623 460 lineto 600 528 lineto 496 594 lineto 327 632 lineto 100 632 lineto 60 606 lineto 73 572 lineto 134 579 lineto 143 579 lineto 146 569 lineto 147 217 lineto 132 -38 lineto closepath fill } def %% end def char P ('P') /c081 { %% begin def char Q ('Q') 695 0 60 -65 635 567 setcachedevice newpath 265 -65 moveto 387 -53 lineto 489 14 lineto 511 37 lineto 519 39 lineto 612 -2 lineto 635 26 lineto 580 69 lineto 553 85 lineto 545 91 lineto 549 100 lineto 583 240 lineto 570 383 lineto 474 550 lineto 385 567 lineto 255 539 lineto 155 469 lineto 90 377 lineto 60 237 lineto 89 99 lineto 159 -2 lineto closepath 273 -7 moveto 181 57 lineto 128 156 lineto 117 268 lineto 158 384 lineto 228 460 lineto 352 510 lineto 440 484 lineto 507 393 lineto 528 261 lineto 501 131 lineto 496 122 lineto 488 125 lineto 375 197 lineto 348 184 lineto 356 146 lineto 459 76 lineto 465 69 lineto 458 61 lineto 364 -2 lineto closepath fill } def %% end def char Q ('Q') /c082 { %% begin def char R ('R') 676 0 60 -59 616 625 setcachedevice newpath 164 -59 moveto 193 -54 lineto 213 149 lineto 195 521 lineto 192 552 lineto 190 562 lineto 197 567 lineto 388 536 lineto 490 468 lineto 500 419 lineto 447 357 lineto 296 291 lineto 221 265 lineto 231 229 lineto 321 162 lineto 521 0 lineto 591 -57 lineto 616 -41 lineto 597 3 lineto 393 179 lineto 324 225 lineto 315 230 lineto 317 238 lineto 326 242 lineto 493 321 lineto 549 393 lineto 555 453 lineto 507 531 lineto 388 593 lineto 176 625 lineto 73 617 lineto 60 591 lineto 87 567 lineto 117 570 lineto 127 570 lineto 134 563 lineto 156 181 lineto 149 -45 lineto closepath fill } def %% end def char R ('R') /c083 { %% begin def char S ('S') 559 0 60 -7 499 614 setcachedevice newpath 255 -7 moveto 389 -2 lineto 471 59 lineto 499 135 lineto 476 234 lineto 387 319 lineto 124 463 lineto 114 500 lineto 170 543 lineto 282 556 lineto 382 536 lineto 401 569 lineto 360 598 lineto 228 614 lineto 110 577 lineto 60 513 lineto 65 454 lineto 129 388 lineto 369 265 lineto 431 197 lineto 439 117 lineto 384 56 lineto 271 47 lineto 155 87 lineto 108 153 lineto 75 134 lineto 112 50 lineto closepath fill } def %% end def char S ('S') /c084 { %% begin def char T ('T') 705 0 60 -31 645 579 setcachedevice newpath 405 -31 moveto 434 -5 lineto 426 357 lineto 408 489 lineto 409 500 lineto 418 502 lineto 632 528 lineto 645 554 lineto 617 579 lineto 394 564 lineto 357 561 lineto 205 546 lineto 70 538 lineto 60 502 lineto 106 487 lineto 345 497 lineto 353 492 lineto 379 110 lineto 381 -13 lineto closepath fill } def %% end def char T ('T') /c085 { %% begin def char U ('U') 501 0 60 2 441 643 setcachedevice newpath 262 2 moveto 336 33 lineto 405 159 lineto 441 341 lineto 431 536 lineto 399 643 lineto 362 637 lineto 370 558 lineto 387 364 lineto 347 162 lineto 287 68 lineto 249 63 lineto 186 129 lineto 127 282 lineto 108 508 lineto 98 555 lineto 61 549 lineto 60 333 lineto 113 147 lineto 188 36 lineto closepath fill } def %% end def char U ('U') /c086 { %% begin def char V ('V') 573 0 60 -12 513 653 setcachedevice newpath 313 -12 moveto 350 1 lineto 440 305 lineto 513 635 lineto 480 653 lineto 456 611 lineto 324 91 lineto 318 88 lineto 315 97 lineto 163 503 lineto 93 616 lineto 60 600 lineto 82 533 lineto 200 258 lineto 296 -2 lineto closepath fill } def %% end def char V ('V') /c087 { %% begin def char W ('W') 724 0 60 -49 664 630 setcachedevice newpath 260 -49 moveto 298 -39 lineto 428 241 lineto 434 245 lineto 440 236 lineto 542 9 lineto 584 -12 lineto 617 6 lineto 646 157 lineto 664 529 lineto 651 630 lineto 614 630 lineto 607 560 lineto 596 219 lineto 581 85 lineto 578 75 lineto 571 72 lineto 567 82 lineto 459 316 lineto 420 321 lineto 353 218 lineto 275 37 lineto 269 33 lineto 266 43 lineto 146 427 lineto 103 595 lineto 66 598 lineto 60 550 lineto 190 83 lineto 243 -39 lineto closepath fill } def %% end def char W ('W') /c088 { %% begin def char X ('X') 658 0 60 -7 598 620 setcachedevice newpath 111 -7 moveto 147 4 lineto 329 255 lineto 336 263 lineto 344 260 lineto 571 -6 lineto 598 3 lineto 595 42 lineto 377 306 lineto 371 314 lineto 376 323 lineto 530 581 lineto 528 619 lineto 491 620 lineto 337 363 lineto 329 360 lineto 322 368 lineto 86 614 lineto 60 602 lineto 66 564 lineto 291 319 lineto 297 311 lineto 294 302 lineto 93 15 lineto closepath fill } def %% end def char X ('X') /c089 { %% begin def char Y ('Y') 669 0 60 -75 609 632 setcachedevice newpath 314 -75 moveto 347 -55 lineto 365 253 lineto 609 609 lineto 591 632 lineto 555 616 lineto 333 304 lineto 327 295 lineto 321 297 lineto 195 500 lineto 93 603 lineto 60 586 lineto 81 541 lineto 205 389 lineto 301 195 lineto 298 -62 lineto closepath fill } def %% end def char Y ('Y') /c090 { %% begin def char Z ('Z') 618 0 60 -28 558 589 setcachedevice newpath 109 -26 moveto 408 -19 lineto 551 -21 lineto 558 -13 lineto 546 22 lineto 267 39 lineto 185 36 lineto 175 38 lineto 179 45 lineto 360 283 lineto 520 559 lineto 497 588 lineto 84 589 lineto 60 559 lineto 75 535 lineto 428 533 lineto 438 532 lineto 439 523 lineto 230 192 lineto 75 1 lineto 99 -28 lineto closepath fill } def %% end def char Z ('Z') /c091 { %% begin def char leftbracket ('[') 330 0 60 -122 270 677 setcachedevice newpath 150 -122 moveto 260 -104 lineto 270 -76 lineto 265 -67 lineto 216 -59 lineto 134 -64 lineto 126 -58 lineto 126 -48 lineto 120 584 lineto 119 604 lineto 121 613 lineto 131 614 lineto 232 633 lineto 236 670 lineto 187 677 lineto 76 661 lineto 60 615 lineto 74 24 lineto 74 -99 lineto 119 -119 lineto closepath fill } def %% end def char leftbracket ('[') /c092 { %% begin def char backslash ('\') 602 0 60 -80 542 657 setcachedevice newpath 525 -80 moveto 535 -77 lineto 542 -70 lineto 533 -21 lineto 148 593 lineto 95 657 lineto 60 643 lineto 75 596 lineto 350 168 lineto 505 -75 lineto closepath fill } def %% end def char backslash ('\') /c093 { %% begin def char rightbracket (']') 349 0 60 -127 289 703 setcachedevice newpath 116 -127 moveto 276 -100 lineto 289 -52 lineto 267 255 lineto 276 680 lineto 244 703 lineto 60 693 lineto 60 656 lineto 203 643 lineto 213 645 lineto 220 640 lineto 220 630 lineto 212 141 lineto 230 -43 lineto 230 -53 lineto 221 -57 lineto 81 -82 lineto 86 -120 lineto closepath fill } def %% end def char rightbracket (']') /c094 { %% begin def char caret ('^') 457 0 60 330 397 548 setcachedevice newpath 93 330 moveto 178 406 lineto 224 475 lineto 231 477 lineto 238 469 lineto 372 357 lineto 397 386 lineto 297 489 lineto 225 548 lineto 180 511 lineto 104 416 lineto 60 360 lineto 83 330 lineto closepath fill } def %% end def char caret ('^') /c095 { %% begin def char underscore ('_') 780 0 60 -59 720 15 setcachedevice newpath 501 -59 moveto 707 -55 lineto 720 -20 lineto 687 -2 lineto 96 15 lineto 60 4 lineto 67 -32 lineto 272 -52 lineto closepath fill } def %% end def char underscore ('_') /c096 { %% begin def char backquote ('`') 284 0 60 487 224 674 setcachedevice newpath 190 487 moveto 224 505 lineto 201 561 lineto 94 674 lineto 64 671 lineto 60 633 lineto 162 517 lineto closepath fill } def %% end def char backquote ('`') /c097 { %% begin def char a ('a') 564 0 60 -59 504 442 setcachedevice newpath 249 -59 moveto 475 -41 lineto 504 -14 lineto 470 208 lineto 415 330 lineto 330 404 lineto 213 442 lineto 122 426 lineto 101 395 lineto 120 372 lineto 231 385 lineto 341 329 lineto 398 244 lineto 401 234 lineto 401 225 lineto 392 228 lineto 260 252 lineto 150 226 lineto 68 150 lineto 60 59 lineto 122 -22 lineto 229 -57 lineto closepath 234 -2 moveto 148 29 lineto 112 90 lineto 134 145 lineto 214 190 lineto 326 190 lineto 410 154 lineto 429 98 lineto 437 27 lineto 436 17 lineto 428 11 lineto 254 -5 lineto closepath fill } def %% end def char a ('a') /c098 { %% begin def char b ('b') 570 0 60 -25 510 617 setcachedevice newpath 108 -25 moveto 137 0 lineto 145 2 lineto 328 -20 lineto 427 6 lineto 496 80 lineto 510 181 lineto 473 253 lineto 392 296 lineto 239 302 lineto 142 271 lineto 134 271 lineto 132 281 lineto 107 617 lineto 70 617 lineto 60 527 lineto 84 -9 lineto closepath 260 39 moveto 149 60 lineto 140 64 lineto 138 74 lineto 138 199 lineto 145 207 lineto 240 245 lineto 384 240 lineto 444 201 lineto 453 131 lineto 411 62 lineto 322 36 lineto closepath fill } def %% end def char b ('b') /c099 { %% begin def char c ('c') 530 0 60 -28 470 435 setcachedevice newpath 281 -28 moveto 424 -16 lineto 470 3 lineto 462 39 lineto 279 28 lineto 163 69 lineto 122 126 lineto 125 239 lineto 174 340 lineto 257 380 lineto 358 369 lineto 402 315 lineto 434 334 lineto 424 382 lineto 357 428 lineto 255 435 lineto 160 399 lineto 95 320 lineto 60 181 lineto 80 81 lineto 144 16 lineto 260 -25 lineto closepath fill } def %% end def char c ('c') /c100 { %% begin def char d ('d') 586 0 60 -28 526 615 setcachedevice newpath 328 -28 moveto 499 -15 lineto 526 15 lineto 510 72 lineto 496 601 lineto 461 615 lineto 442 581 lineto 453 300 lineto 453 289 lineto 445 290 lineto 340 331 lineto 197 328 lineto 104 285 lineto 60 205 lineto 65 114 lineto 123 29 lineto 215 -13 lineto closepath 245 36 moveto 160 73 lineto 114 153 lineto 128 223 lineto 195 269 lineto 317 278 lineto 414 243 lineto 449 224 lineto 455 218 lineto 453 50 lineto 451 40 lineto 441 36 lineto closepath fill } def %% end def char d ('d') /c101 { %% begin def char e ('e') 470 0 60 -12 410 409 setcachedevice newpath 244 -12 moveto 344 8 lineto 410 73 lineto 398 108 lineto 362 98 lineto 286 46 lineto 204 50 lineto 140 100 lineto 116 158 lineto 120 166 lineto 239 198 lineto 319 260 lineto 327 321 lineto 272 395 lineto 203 409 lineto 122 366 lineto 60 247 lineto 64 134 lineto 121 37 lineto 203 -7 lineto closepath 116 236 moveto 163 329 lineto 218 354 lineto 261 327 lineto 271 288 lineto 162 229 lineto 122 221 lineto 113 226 lineto closepath fill } def %% end def char e ('e') /c102 { %% begin def char f ('f') 498 0 60 -31 438 588 setcachedevice newpath 201 -31 moveto 230 -7 lineto 206 207 lineto 213 213 lineto 275 220 lineto 281 227 lineto 281 258 lineto 273 265 lineto 212 268 lineto 203 271 lineto 200 281 lineto 196 477 lineto 229 526 lineto 320 522 lineto 378 481 lineto 404 438 lineto 433 444 lineto 438 482 lineto 391 549 lineto 285 588 lineto 194 572 lineto 146 507 lineto 136 342 lineto 144 270 lineto 138 263 lineto 60 244 lineto 67 207 lineto 137 207 lineto 148 208 lineto 152 200 lineto 183 -22 lineto closepath fill } def %% end def char f ('f') /c103 { %% begin def char g ('g') 528 0 60 -320 468 356 setcachedevice newpath 299 -320 moveto 379 -308 lineto 434 -248 lineto 468 -99 lineto 463 180 lineto 433 318 lineto 339 356 lineto 228 338 lineto 126 269 lineto 69 172 lineto 60 70 lineto 94 7 lineto 161 -12 lineto 269 18 lineto 357 89 lineto 401 159 lineto 405 164 lineto 408 154 lineto 411 -113 lineto 375 -242 lineto 319 -265 lineto 83 -201 lineto 70 -236 lineto 171 -282 lineto closepath 125 56 moveto 118 136 lineto 158 218 lineto 239 281 lineto 339 297 lineto 368 289 lineto 377 284 lineto 378 274 lineto 326 141 lineto 241 67 lineto 152 44 lineto closepath fill } def %% end def char g ('g') /c104 { %% begin def char h ('h') 505 0 60 -41 445 616 setcachedevice newpath 413 -41 moveto 442 -15 lineto 445 201 lineto 405 318 lineto 341 367 lineto 271 351 lineto 166 237 lineto 150 210 lineto 143 205 lineto 140 215 lineto 111 607 lineto 74 616 lineto 60 580 lineto 85 94 lineto 91 1 lineto 117 -12 lineto 127 -9 lineto 151 44 lineto 208 199 lineto 287 294 lineto 334 309 lineto 377 242 lineto 393 88 lineto 389 -24 lineto closepath fill } def %% end def char h ('h') /c105 { %% begin def char i ('i') 295 0 60 -19 235 523 setcachedevice newpath 161 -19 moveto 187 8 lineto 187 215 lineto 154 364 lineto 117 360 lineto 115 292 lineto 138 98 lineto 135 -4 lineto closepath 207 390 moveto 235 401 lineto 228 438 lineto 87 523 lineto 60 497 lineto 101 453 lineto closepath fill } def %% end def char i ('i') /c106 { %% begin def char j ('j') 406 0 60 -189 346 528 setcachedevice newpath 166 -189 moveto 224 -172 lineto 278 -86 lineto 302 86 lineto 271 352 lineto 233 357 lineto 226 349 lineto 246 43 lineto 214 -97 lineto 178 -134 lineto 115 -102 lineto 79 -87 lineto 60 -108 lineto 93 -156 lineto closepath 316 392 moveto 346 415 lineto 324 447 lineto 191 528 lineto 162 504 lineto 183 472 lineto closepath fill } def %% end def char j ('j') /c107 { %% begin def char k ('k') 434 0 60 -39 374 609 setcachedevice newpath 114 -39 moveto 137 -8 lineto 143 115 lineto 185 161 lineto 194 165 lineto 203 160 lineto 308 34 lineto 340 -4 lineto 374 12 lineto 341 85 lineto 239 202 lineto 232 209 lineto 236 218 lineto 320 322 lineto 307 348 lineto 269 341 lineto 153 208 lineto 147 200 lineto 139 202 lineto 137 212 lineto 104 602 lineto 96 609 lineto 60 600 lineto 67 394 lineto 83 33 lineto 87 -26 lineto closepath fill } def %% end def char k ('k') /c108 { %% begin def char l ('l') 190 0 60 -2 130 593 setcachedevice newpath 106 -2 moveto 130 25 lineto 111 577 lineto 87 593 lineto 60 569 lineto 74 28 lineto 97 -2 lineto closepath fill } def %% end def char l ('l') /c109 { %% begin def char m ('m') 661 0 60 -41 601 383 setcachedevice newpath 565 -39 moveto 575 -41 lineto 584 -37 lineto 601 -1 lineto 571 211 lineto 507 317 lineto 460 333 lineto 414 294 lineto 380 219 lineto 376 210 lineto 371 209 lineto 369 219 lineto 308 339 lineto 254 367 lineto 202 340 lineto 145 242 lineto 141 241 lineto 138 250 lineto 101 379 lineto 63 383 lineto 60 335 lineto 103 92 lineto 110 11 lineto 147 1 lineto 155 7 lineto 188 200 lineto 247 308 lineto 256 309 lineto 265 304 lineto 317 193 lineto 349 -8 lineto 377 -16 lineto 398 15 lineto 431 198 lineto 460 264 lineto 465 272 lineto 474 268 lineto 527 157 lineto 549 -25 lineto closepath fill } def %% end def char m ('m') /c110 { %% begin def char n ('n') 484 0 60 -65 424 424 setcachedevice newpath 135 -65 moveto 155 -61 lineto 163 -54 lineto 221 206 lineto 285 323 lineto 294 325 lineto 302 318 lineto 356 164 lineto 373 -19 lineto 410 -29 lineto 424 17 lineto 402 222 lineto 344 354 lineto 292 385 lineto 238 357 lineto 167 220 lineto 161 211 lineto 154 215 lineto 153 225 lineto 113 405 lineto 79 424 lineto 60 392 lineto 104 161 lineto 118 -54 lineto closepath fill } def %% end def char n ('n') /c111 { %% begin def char o ('o') 551 0 60 23 491 406 setcachedevice newpath 241 23 moveto 342 35 lineto 445 105 lineto 491 196 lineto 477 286 lineto 390 389 lineto 311 406 lineto 174 365 lineto 83 280 lineto 60 193 lineto 90 106 lineto 171 42 lineto closepath 221 84 moveto 141 131 lineto 116 198 lineto 147 272 lineto 242 334 lineto 342 347 lineto 422 270 lineto 434 200 lineto 393 130 lineto 302 81 lineto closepath fill } def %% end def char o ('o') /c112 { %% begin def char p ('p') 530 0 60 -317 470 356 setcachedevice newpath 85 -317 moveto 111 -289 lineto 135 -33 lineto 138 -23 lineto 146 -18 lineto 321 -4 lineto 424 42 lineto 470 121 lineto 457 201 lineto 379 283 lineto 238 343 lineto 127 356 lineto 81 336 lineto 72 -139 lineto 60 -302 lineto closepath 153 39 moveto 143 39 lineto 138 47 lineto 132 286 lineto 132 296 lineto 139 302 lineto 279 271 lineto 384 207 lineto 416 143 lineto 391 88 lineto 287 45 lineto closepath fill } def %% end def char p ('p') /c113 { %% begin def char q ('q') 476 0 60 -292 416 377 setcachedevice newpath 393 -292 moveto 416 -262 lineto 395 368 lineto 317 377 lineto 210 343 lineto 105 245 lineto 60 120 lineto 83 22 lineto 150 -24 lineto 240 -18 lineto 331 48 lineto 343 64 lineto 349 72 lineto 354 68 lineto 365 -283 lineto closepath 169 28 moveto 123 67 lineto 122 148 lineto 185 254 lineto 282 313 lineto 333 320 lineto 343 317 lineto 346 308 lineto 323 144 lineto 264 59 lineto 189 26 lineto closepath fill } def %% end def char q ('q') /c114 { %% begin def char r ('r') 468 0 60 0 408 425 setcachedevice newpath 88 0 moveto 117 25 lineto 121 295 lineto 200 339 lineto 281 333 lineto 346 282 lineto 377 256 lineto 408 279 lineto 357 354 lineto 264 395 lineto 162 388 lineto 125 370 lineto 116 370 lineto 114 379 lineto 97 425 lineto 68 421 lineto 60 341 lineto 70 9 lineto closepath fill } def %% end def char r ('r') /c115 { %% begin def char s ('s') 520 0 60 -65 460 406 setcachedevice newpath 155 -65 moveto 320 -53 lineto 423 -7 lineto 460 52 lineto 447 110 lineto 350 185 lineto 195 268 lineto 190 277 lineto 191 286 lineto 311 347 lineto 380 348 lineto 385 385 lineto 340 406 lineto 231 377 lineto 140 310 lineto 133 261 lineto 190 203 lineto 390 93 lineto 404 57 lineto 347 15 lineto 217 -10 lineto 67 4 lineto 60 -32 lineto closepath fill } def %% end def char s ('s') /c116 { %% begin def char t ('t') 485 0 60 -10 425 497 setcachedevice newpath 303 -10 moveto 324 21 lineto 301 300 lineto 301 310 lineto 311 312 lineto 423 328 lineto 425 366 lineto 377 375 lineto 305 369 lineto 296 371 lineto 295 382 lineto 274 493 lineto 237 497 lineto 228 449 lineto 237 377 lineto 238 366 lineto 231 362 lineto 68 341 lineto 60 313 lineto 93 292 lineto 236 307 lineto 246 304 lineto 246 294 lineto 275 -2 lineto closepath fill } def %% end def char t ('t') /c117 { %% begin def char u ('u') 525 0 60 -23 465 435 setcachedevice newpath 433 -23 moveto 465 -1 lineto 432 429 lineto 395 435 lineto 384 388 lineto 394 202 lineto 389 193 lineto 264 70 lineto 207 54 lineto 160 92 lineto 121 219 lineto 111 416 lineto 85 429 lineto 60 401 lineto 76 154 lineto 128 43 lineto 185 0 lineto 266 9 lineto 363 85 lineto 392 115 lineto 398 120 lineto 400 110 lineto 417 -11 lineto closepath fill } def %% end def char u ('u') /c118 { %% begin def char v ('v') 433 0 60 13 373 463 setcachedevice newpath 217 13 moveto 254 23 lineto 373 445 lineto 340 463 lineto 314 421 lineto 233 157 lineto 228 147 lineto 223 152 lineto 127 357 lineto 93 395 lineto 60 377 lineto 130 230 lineto closepath fill } def %% end def char v ('v') /c119 { %% begin def char w ('w') 673 0 60 2 613 455 setcachedevice newpath 448 2 moveto 493 19 lineto 613 433 lineto 583 455 lineto 554 415 lineto 462 109 lineto 459 99 lineto 453 107 lineto 370 339 lineto 330 366 lineto 292 333 lineto 232 126 lineto 229 116 lineto 222 119 lineto 96 368 lineto 60 362 lineto 65 313 lineto 216 20 lineto 255 21 lineto 292 127 lineto 330 266 lineto 333 276 lineto 340 275 lineto 343 265 lineto 431 13 lineto closepath fill } def %% end def char w ('w') /c120 { %% begin def char x ('x') 494 0 60 2 434 414 setcachedevice newpath 78 2 moveto 116 11 lineto 244 161 lineto 252 169 lineto 260 166 lineto 403 31 lineto 434 52 lineto 409 94 lineto 291 213 lineto 289 222 lineto 375 386 lineto 372 406 lineto 365 414 lineto 327 410 lineto 254 272 lineto 248 263 lineto 240 263 lineto 96 412 lineto 61 399 lineto 78 353 lineto 208 217 lineto 209 208 lineto 60 25 lineto closepath fill } def %% end def char x ('x') /c121 { %% begin def char y ('y') 537 0 60 -268 477 381 setcachedevice newpath 218 -268 moveto 253 -255 lineto 477 345 lineto 464 381 lineto 428 374 lineto 320 73 lineto 314 70 lineto 308 78 lineto 96 343 lineto 66 341 lineto 60 333 lineto 68 295 lineto 290 9 lineto 290 0 lineto 205 -253 lineto closepath fill } def %% end def char y ('y') /c122 { %% begin def char z ('z') 595 0 60 -15 535 387 setcachedevice newpath 153 -15 moveto 443 -7 lineto 534 -8 lineto 535 29 lineto 394 52 lineto 269 49 lineto 259 49 lineto 256 56 lineto 263 64 lineto 508 331 lineto 503 369 lineto 423 382 lineto 82 387 lineto 60 356 lineto 78 333 lineto 421 328 lineto 430 326 lineto 426 319 lineto 196 80 lineto 126 20 lineto 143 -12 lineto closepath fill } def %% end def char z ('z') /c123 { %% begin def char leftbrace ('{') 377 0 60 -75 317 673 setcachedevice newpath 281 -75 moveto 310 -73 lineto 317 -36 lineto 205 35 lineto 195 136 lineto 208 268 lineto 171 301 lineto 143 313 lineto 135 320 lineto 145 323 lineto 205 359 lineto 208 542 lineto 237 607 lineto 290 636 lineto 282 673 lineto 233 670 lineto 173 615 lineto 145 506 lineto 151 394 lineto 149 386 lineto 139 382 lineto 67 343 lineto 60 304 lineto 127 259 lineto 146 252 lineto 151 245 lineto 140 60 lineto 173 -13 lineto closepath fill } def %% end def char leftbrace ('{') /c124 { %% begin def char bar ('|') 212 0 60 -68 152 658 setcachedevice newpath 130 -68 moveto 152 -36 lineto 136 420 lineto 107 654 lineto 70 658 lineto 60 610 lineto 94 125 lineto 97 -51 lineto closepath fill } def %% end def char bar ('|') /c125 { %% begin def char rightbrace ('}') 348 0 60 -127 288 664 setcachedevice newpath 102 -127 moveto 199 -98 lineto 250 -35 lineto 237 148 lineto 224 197 lineto 221 206 lineto 228 213 lineto 288 268 lineto 276 305 lineto 217 346 lineto 224 468 lineto 214 580 lineto 164 645 lineto 96 664 lineto 60 649 lineto 64 611 lineto 134 598 lineto 167 536 lineto 157 342 lineto 191 291 lineto 210 282 lineto 217 275 lineto 212 270 lineto 160 222 lineto 196 22 lineto 186 -36 lineto 113 -67 lineto 77 -83 lineto 83 -120 lineto closepath fill } def %% end def char rightbrace ('}') /c126 { %% begin def char tilde ('~') 488 0 60 281 428 414 setcachedevice newpath 281 281 moveto 350 297 lineto 428 380 lineto 413 414 lineto 376 402 lineto 309 339 lineto 233 365 lineto 149 401 lineto 93 378 lineto 60 328 lineto 75 303 lineto 111 316 lineto 150 344 lineto closepath fill } def %% end def char tilde ('~') end /BuildChar { exch begin Encoding exch get CharProcs exch get end exec } def end /HaeberliWriting newfont definefont pop