%!PS-Adobe-2.0 %%Creator: dot version 1.8.9 (Wed Oct 2 09:41:21 MDT 2002) %%For: (scut) scut,,, %%Title: main %%Pages: (atend) %%BoundingBox: 35 35 908 913 %%EndComments save %%BeginProlog /DotDict 200 dict def DotDict begin /setupLatin1 { mark /EncodingVector 256 array def EncodingVector 0 ISOLatin1Encoding 0 255 getinterval putinterval EncodingVector dup 306 /AE dup 301 /Aacute dup 302 /Acircumflex dup 304 /Adieresis dup 300 /Agrave dup 305 /Aring dup 303 /Atilde dup 307 /Ccedilla dup 311 /Eacute dup 312 /Ecircumflex dup 313 /Edieresis dup 310 /Egrave dup 315 /Iacute dup 316 /Icircumflex dup 317 /Idieresis dup 314 /Igrave dup 334 /Udieresis dup 335 /Yacute dup 376 /thorn dup 337 /germandbls dup 341 /aacute dup 342 /acircumflex dup 344 /adieresis dup 346 /ae dup 340 /agrave dup 345 /aring dup 347 /ccedilla dup 351 /eacute dup 352 /ecircumflex dup 353 /edieresis dup 350 /egrave dup 355 /iacute dup 356 /icircumflex dup 357 /idieresis dup 354 /igrave dup 360 /dcroat dup 361 /ntilde dup 363 /oacute dup 364 /ocircumflex dup 366 /odieresis dup 362 /ograve dup 365 /otilde dup 370 /oslash dup 372 /uacute dup 373 /ucircumflex dup 374 /udieresis dup 371 /ugrave dup 375 /yacute dup 377 /ydieresis % Set up ISO Latin 1 character encoding /starnetISO { dup dup findfont dup length dict begin { 1 index /FID ne { def }{ pop pop } ifelse } forall /Encoding EncodingVector def currentdict end definefont } def /Times-Roman starnetISO def /Times-Italic starnetISO def /Times-Bold starnetISO def /Times-BoldItalic starnetISO def /Helvetica starnetISO def /Helvetica-Oblique starnetISO def /Helvetica-Bold starnetISO def /Helvetica-BoldOblique starnetISO def /Courier starnetISO def /Courier-Oblique starnetISO def /Courier-Bold starnetISO def /Courier-BoldOblique starnetISO def cleartomark } bind def %%BeginResource: procset /coord-font-family /Times-Roman def /default-font-family /Times-Roman def /coordfont coord-font-family findfont 8 scalefont def /InvScaleFactor 1.0 def /set_scale { dup 1 exch div /InvScaleFactor exch def dup scale } bind def % styles /solid { [] 0 setdash } bind def /dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def /dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def /invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def /bold { 2 setlinewidth } bind def /filled { } bind def /unfilled { } bind def /rounded { } bind def /diagonals { } bind def % hooks for setting color /nodecolor { sethsbcolor } bind def /edgecolor { sethsbcolor } bind def /graphcolor { sethsbcolor } bind def /nopcolor {pop pop pop} bind def /beginpage { % i j npages /npages exch def /j exch def /i exch def /str 10 string def npages 1 gt { gsave coordfont setfont 0 0 moveto (\() show i str cvs show (,) show j str cvs show (\)) show grestore } if } bind def /set_font { findfont exch scalefont setfont } def % draw aligned label in bounding box aligned to current point /alignedtext { % width adj text /text exch def /adj exch def /width exch def gsave width 0 gt { text stringwidth pop adj mul 0 rmoveto } if [] 0 setdash text show grestore } def /boxprim { % xcorner ycorner xsize ysize 4 2 roll moveto 2 copy exch 0 rlineto 0 exch rlineto pop neg 0 rlineto closepath } bind def /ellipse_path { /ry exch def /rx exch def /y exch def /x exch def matrix currentmatrix newpath x y translate rx ry scale 0 0 1 0 360 arc setmatrix } bind def /endpage { showpage } bind def /layercolorseq [ % layer color sequence - darkest to lightest [0 0 0] [.2 .8 .8] [.4 .8 .8] [.6 .8 .8] [.8 .8 .8] ] def /setlayer {/maxlayer exch def /curlayer exch def layercolorseq curlayer get aload pop sethsbcolor /nodecolor {nopcolor} def /edgecolor {nopcolor} def /graphcolor {nopcolor} def } bind def /onlayer { curlayer ne {invis} if } def /onlayers { /myupper exch def /mylower exch def curlayer mylower lt curlayer myupper gt or {invis} if } def /curlayer 0 def %%EndResource %%EndProlog %%BeginSetup 14 default-font-family set_font 1 setmiterlimit % /arrowlength 10 def % /arrowwidth 5 def % make sure pdfmark is harmless for PS-interpreters other than Distiller /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse % make '<<' and '>>' safe on PS Level 1 devices /languagelevel where {pop languagelevel}{1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn ([) cvn load put } if %%EndSetup setupLatin1 %%Page: 1 1 %%PageBoundingBox: 36 36 908 913 %%PageOrientation: Portrait gsave 35 35 873 878 boxprim clip newpath 36 36 translate 0 0 1 beginpage 0 0 translate 0 rotate 0.000 0.000 0.000 graphcolor 14.00 /Times-Roman set_font % 0x01000000 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 285 632 moveto 741 632 lineto 741 868 lineto 285 868 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 285 632 moveto 741 632 lineto 741 868 lineto 285 868 lineto closepath stroke gsave 10 dict begin 513 853 moveto 77 -0.5 (0x01000000) alignedtext end grestore newpath 285 848 moveto 741 848 lineto stroke gsave 10 dict begin 285 833 moveto 87 0.0 (˙0x01000000) alignedtext 285 817 moveto 83 0.0 (˙0x01000001) alignedtext 285 801 moveto 86 0.0 (˙0x01000003) alignedtext 285 785 moveto 86 0.0 (˙0x01000006) alignedtext 285 769 moveto 86 0.0 (˙0x01000009) alignedtext 285 753 moveto 86 0.0 (˙0x0100000c) alignedtext 285 737 moveto 86 0.0 (˙0x0100000f) alignedtext 285 721 moveto 80 0.0 (˙0x01000011) alignedtext 285 705 moveto 83 0.0 (˙0x01000012) alignedtext 285 689 moveto 83 0.0 (˙0x01000017) alignedtext 285 673 moveto 83 0.0 (˙0x0100001a) alignedtext 285 657 moveto 84 0.0 (˙0x0100001d) alignedtext end grestore newpath 386 652 moveto 386 848 lineto stroke gsave 10 dict begin 386 833 moveto 67 0.0 (˙push ebp) alignedtext 386 817 moveto 90 0.0 ( mov ebp, esp) alignedtext 386 801 moveto 152 0.0 ( sub esp, \(8\)0x00000018) alignedtext 386 785 moveto 153 0.0 ( add esp, \(8\)0xfffffff4) alignedtext 386 769 moveto 266 0.0 ( mov eax, dword [ebp + \(8\)0x0000000c]) alignedtext 386 753 moveto 159 0.0 ( add eax, \(8\)0x00000004) alignedtext 386 737 moveto 150 0.0 ( mov edx, dword [eax]) alignedtext 386 721 moveto 62 0.0 ( push edx) alignedtext 386 705 moveto 178 0.0 ( call dword \(32\)0xfffffffc) alignedtext 386 689 moveto 154 0.0 ( add esp, \(8\)0x00000010) alignedtext 386 673 moveto 262 0.0 ( mov dword [ebp + \(8\)0xfffffffc], eax) alignedtext 386 657 moveto 341 0.0 ( mov dword [ebp + \(8\)0xfffffff8], \(32\)0x00000001) alignedtext end grestore newpath 285 652 moveto 741 652 lineto stroke gsave 10 dict begin 513 637 moveto 78 -0.5 (0x01000024) alignedtext end grestore end grestore % 0x01000024 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 322 472 moveto 705 472 lineto 705 596 lineto 322 596 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 322 472 moveto 705 472 lineto 705 596 lineto 322 596 lineto closepath stroke gsave 10 dict begin 513 581 moveto 78 -0.5 (0x01000024) alignedtext end grestore newpath 322 576 moveto 705 576 lineto stroke gsave 10 dict begin 322 561 moveto 87 0.0 (˙0x01000024) alignedtext 322 545 moveto 87 0.0 (˙0x01000027) alignedtext 322 529 moveto 86 0.0 (˙0x01000029) alignedtext 322 513 moveto 88 0.0 (˙0x0100002b) alignedtext 322 497 moveto 86 0.0 (˙0x0100002e) alignedtext end grestore newpath 424 492 moveto 424 576 lineto stroke gsave 10 dict begin 424 561 moveto 267 0.0 (˙mov edx, dword [ebp + \(8\)0xfffffffc]) alignedtext 424 545 moveto 92 0.0 ( mov eax, edx) alignedtext 424 529 moveto 54 0.0 ( shr1 eax) alignedtext 424 513 moveto 261 0.0 ( cmp dword [ebp + \(8\)0xfffffff8], eax) alignedtext 424 497 moveto 188 0.0 ( j\(b,nae\) byte \(8\)0x00000002) alignedtext end grestore newpath 322 492 moveto 705 492 lineto stroke gsave 10 dict begin 513 477 moveto 76 -0.5 (0x01000030) alignedtext end grestore end grestore % 0x01000000 -> 0x01000024 gsave 10 dict begin 0.404 0.667 0.545 edgecolor newpath 513 632 moveto 513 625 513 615 513 606 curveto stroke gsave 10 dict begin solid 0.404 0.667 0.545 edgecolor newpath 516 606 moveto 513 596 lineto 511 606 lineto closepath fill 0.404 0.667 0.545 edgecolor end grestore end grestore % 0x01000030 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 7 336 moveto 290 336 lineto 290 396 lineto 7 396 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 7 336 moveto 290 336 lineto 290 396 lineto 7 396 lineto closepath stroke gsave 10 dict begin 148 381 moveto 76 -0.5 (0x01000030) alignedtext end grestore newpath 7 376 moveto 290 376 lineto stroke gsave 10 dict begin 7 361 moveto 86 0.0 (˙0x01000030) alignedtext end grestore newpath 107 356 moveto 107 376 lineto stroke gsave 10 dict begin 107 361 moveto 169 0.0 (˙jmp byte \(8\)0x0000002e) alignedtext end grestore newpath 7 356 moveto 290 356 lineto stroke gsave 10 dict begin 148 341 moveto 77 -0.5 (0x01000032) alignedtext end grestore end grestore % 0x01000024 -> 0x01000030 gsave 10 dict begin 0.404 0.667 0.545 edgecolor newpath 453 472 moveto 408 464 344 451 290 436 curveto 252 425 210 410 182 399 curveto stroke gsave 10 dict begin solid 0.404 0.667 0.545 edgecolor newpath 183 397 moveto 173 396 lineto 182 402 lineto closepath fill 0.404 0.667 0.545 edgecolor end grestore end grestore % 0x01000032 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 323 296 moveto 703 296 lineto 703 436 lineto 323 436 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 323 296 moveto 703 296 lineto 703 436 lineto 323 436 lineto closepath stroke gsave 10 dict begin 513 421 moveto 77 -0.5 (0x01000032) alignedtext end grestore newpath 323 416 moveto 703 416 lineto stroke gsave 10 dict begin 323 401 moveto 86 0.0 (˙0x01000032) alignedtext 323 385 moveto 85 0.0 (˙0x01000035) alignedtext 323 369 moveto 85 0.0 (˙0x01000038) alignedtext 323 353 moveto 85 0.0 (˙0x0100003a) alignedtext 323 337 moveto 85 0.0 (˙0x0100003c) alignedtext 323 321 moveto 85 0.0 (˙0x0100003e) alignedtext end grestore newpath 423 316 moveto 423 416 lineto stroke gsave 10 dict begin 423 401 moveto 266 0.0 (˙mov eax, dword [ebp + \(8\)0xfffffffc]) alignedtext 423 385 moveto 249 0.0 ( lea ecx, dword [ebp + \(8\)0xfffffff8]) alignedtext 423 369 moveto 85 0.0 ( xor edx, edx) alignedtext 423 353 moveto 107 0.0 ( div dword [ecx]) alignedtext 423 337 moveto 84 0.0 ( test edx, edx) alignedtext 423 321 moveto 186 0.0 ( j\(ne,nz\) byte \(8\)0x00000014) alignedtext end grestore newpath 323 316 moveto 703 316 lineto stroke gsave 10 dict begin 513 301 moveto 78 -0.5 (0x01000040) alignedtext end grestore end grestore % 0x01000024 -> 0x01000032 gsave 10 dict begin 0.894 0.800 0.804 edgecolor newpath 513 472 moveto 513 465 513 455 513 446 curveto stroke gsave 10 dict begin solid 0.894 0.800 0.804 edgecolor newpath 516 446 moveto 513 436 lineto 511 446 lineto closepath fill 0.894 0.800 0.804 edgecolor end grestore end grestore % 0x01000060 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 0 152 moveto 281 152 lineto 281 228 lineto 0 228 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 0 152 moveto 281 152 lineto 281 228 lineto 0 228 lineto closepath stroke gsave 10 dict begin 140 213 moveto 77 -0.5 (0x01000060) alignedtext end grestore newpath 0 208 moveto 281 208 lineto stroke gsave 10 dict begin 0 193 moveto 86 0.0 (˙0x01000060) alignedtext 0 177 moveto 87 0.0 (˙0x01000062) alignedtext end grestore newpath 101 172 moveto 101 208 lineto stroke gsave 10 dict begin 101 193 moveto 87 0.0 (˙xor eax, eax) alignedtext 101 177 moveto 166 0.0 ( jmp byte \(8\)0x00000000) alignedtext end grestore newpath 0 172 moveto 281 172 lineto stroke gsave 10 dict begin 140 157 moveto 78 -0.5 (0x01000064) alignedtext end grestore end grestore % 0x01000030 -> 0x01000060 newpath 147 336 moveto 145 314 143 264 141 236 curveto stroke gsave 10 dict begin solid 0.000 0.000 0.000 edgecolor newpath 144 238 moveto 141 228 lineto 139 238 lineto closepath fill 0.000 0.000 0.000 edgecolor end grestore % 0x01000064 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 61 8 moveto 220 8 lineto 220 84 lineto 61 84 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 61 8 moveto 220 8 lineto 220 84 lineto 61 84 lineto closepath stroke gsave 10 dict begin 140 69 moveto 78 -0.5 (0x01000064) alignedtext end grestore newpath 61 64 moveto 220 64 lineto stroke gsave 10 dict begin 61 49 moveto 87 0.0 (˙0x01000064) alignedtext 61 33 moveto 86 0.0 (˙0x01000065) alignedtext end grestore newpath 162 28 moveto 162 64 lineto stroke gsave 10 dict begin 162 49 moveto 44 0.0 (˙leave) alignedtext 162 33 moveto 23 0.0 ( ret) alignedtext end grestore newpath 61 28 moveto 220 28 lineto stroke gsave 10 dict begin 140 13 moveto 77 -0.5 (0x01000066) alignedtext end grestore end grestore % 0x01000060 -> 0x01000064 newpath 140 152 moveto 140 138 140 111 140 92 curveto stroke gsave 10 dict begin solid 0.000 0.000 0.000 edgecolor newpath 143 94 moveto 140 84 lineto 138 94 lineto closepath fill 0.000 0.000 0.000 edgecolor end grestore % 0x01000040 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 298 120 moveto 675 120 lineto 675 260 lineto 298 260 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 298 120 moveto 675 120 lineto 675 260 lineto 298 260 lineto closepath stroke gsave 10 dict begin 486 245 moveto 78 -0.5 (0x01000040) alignedtext end grestore newpath 298 240 moveto 675 240 lineto stroke gsave 10 dict begin 298 225 moveto 87 0.0 (˙0x01000040) alignedtext 298 209 moveto 86 0.0 (˙0x01000043) alignedtext 298 193 moveto 87 0.0 (˙0x01000046) alignedtext 298 177 moveto 87 0.0 (˙0x01000047) alignedtext 298 161 moveto 86 0.0 (˙0x0100004c) alignedtext 298 145 moveto 83 0.0 (˙0x01000051) alignedtext end grestore newpath 399 140 moveto 399 240 lineto stroke gsave 10 dict begin 399 225 moveto 156 0.0 (˙add esp, \(8\)0xfffffff8) alignedtext 399 209 moveto 262 0.0 ( mov eax, dword [ebp + \(8\)0xfffffff8]) alignedtext 399 193 moveto 61 0.0 ( push eax) alignedtext 399 177 moveto 144 0.0 ( push \(32\)0x00000000) alignedtext 399 161 moveto 178 0.0 ( call dword \(32\)0xfffffffc) alignedtext 399 145 moveto 154 0.0 ( add esp, \(8\)0x00000010) alignedtext end grestore newpath 298 140 moveto 675 140 lineto stroke gsave 10 dict begin 486 125 moveto 77 -0.5 (0x01000054) alignedtext end grestore end grestore % 0x01000032 -> 0x01000040 gsave 10 dict begin 0.404 0.667 0.545 edgecolor newpath 508 296 moveto 504 289 499 278 495 269 curveto stroke gsave 10 dict begin solid 0.404 0.667 0.545 edgecolor newpath 497 268 moveto 491 260 lineto 493 270 lineto closepath fill 0.404 0.667 0.545 edgecolor end grestore end grestore % 0x01000054 gsave 10 dict begin filled 0.561 0.459 0.980 nodecolor newpath 533 8 moveto 871 8 lineto 871 84 lineto 533 84 lineto closepath fill 0.000 0.000 0.000 nodecolor newpath 533 8 moveto 871 8 lineto 871 84 lineto 533 84 lineto closepath stroke gsave 10 dict begin 702 69 moveto 77 -0.5 (0x01000054) alignedtext end grestore newpath 533 64 moveto 871 64 lineto stroke gsave 10 dict begin 533 49 moveto 86 0.0 (˙0x01000054) alignedtext 533 33 moveto 86 0.0 (˙0x01000057) alignedtext end grestore newpath 633 28 moveto 633 64 lineto stroke gsave 10 dict begin 633 49 moveto 224 0.0 (˙inc dword [ebp + \(8\)0xfffffff8]) alignedtext 633 33 moveto 162 0.0 ( jmp byte \(8\)0xffffffcb) alignedtext end grestore newpath 533 28 moveto 871 28 lineto stroke gsave 10 dict begin 702 13 moveto 76 -0.5 (0x01000059) alignedtext end grestore end grestore % 0x01000032 -> 0x01000054 gsave 10 dict begin 0.894 0.800 0.804 edgecolor newpath 577 296 moveto 619 288 669 276 683 260 curveto 723 212 713 131 706 94 curveto stroke gsave 10 dict begin solid 0.894 0.800 0.804 edgecolor newpath 708 93 moveto 704 84 lineto 704 94 lineto closepath fill 0.894 0.800 0.804 edgecolor end grestore end grestore % 0x01000040 -> 0x01000054 gsave 10 dict begin 0.404 0.667 0.545 edgecolor newpath 525 120 moveto 561 111 615 96 654 86 curveto stroke gsave 10 dict begin solid 0.404 0.667 0.545 edgecolor newpath 654 89 moveto 663 84 lineto 653 84 lineto closepath fill 0.404 0.667 0.545 edgecolor end grestore end grestore % 0x01000054 -> 0x01000024 newpath 546 572 moveto 594 551 677 505 712 436 curveto 715 429 710 148 710 116 curveto 708 76 716 64 707 28 curveto stroke gsave 10 dict begin solid 0.000 0.000 0.000 edgecolor newpath 546 569 moveto 538 576 lineto 548 574 lineto closepath fill 0.000 0.000 0.000 edgecolor end grestore endpage grestore %%PageTrailer %%EndPage: 1 %%Trailer %%Pages: 1 end restore %%EOF