1/* Do not modify. This file is auto-generated from rmd-586.pl. */ 2#ifdef PIC 3.text 4.globl ripemd160_block_asm_data_order 5.type ripemd160_block_asm_data_order,@function 6.align 16 7ripemd160_block_asm_data_order: 8.L_ripemd160_block_asm_data_order_begin: 9 movl 4(%esp),%edx 10 movl 8(%esp),%eax 11 pushl %esi 12 movl (%edx),%ecx 13 pushl %edi 14 movl 4(%edx),%esi 15 pushl %ebp 16 movl 8(%edx),%edi 17 pushl %ebx 18 subl $108,%esp 19.L000start: 20 21 movl (%eax),%ebx 22 movl 4(%eax),%ebp 23 movl %ebx,(%esp) 24 movl %ebp,4(%esp) 25 movl 8(%eax),%ebx 26 movl 12(%eax),%ebp 27 movl %ebx,8(%esp) 28 movl %ebp,12(%esp) 29 movl 16(%eax),%ebx 30 movl 20(%eax),%ebp 31 movl %ebx,16(%esp) 32 movl %ebp,20(%esp) 33 movl 24(%eax),%ebx 34 movl 28(%eax),%ebp 35 movl %ebx,24(%esp) 36 movl %ebp,28(%esp) 37 movl 32(%eax),%ebx 38 movl 36(%eax),%ebp 39 movl %ebx,32(%esp) 40 movl %ebp,36(%esp) 41 movl 40(%eax),%ebx 42 movl 44(%eax),%ebp 43 movl %ebx,40(%esp) 44 movl %ebp,44(%esp) 45 movl 48(%eax),%ebx 46 movl 52(%eax),%ebp 47 movl %ebx,48(%esp) 48 movl %ebp,52(%esp) 49 movl 56(%eax),%ebx 50 movl 60(%eax),%ebp 51 movl %ebx,56(%esp) 52 movl %ebp,60(%esp) 53 movl %edi,%eax 54 movl 12(%edx),%ebx 55 movl 16(%edx),%ebp 56 57 xorl %ebx,%eax 58 movl (%esp),%edx 59 xorl %esi,%eax 60 addl %edx,%ecx 61 roll $10,%edi 62 addl %eax,%ecx 63 movl %esi,%eax 64 roll $11,%ecx 65 addl %ebp,%ecx 66 67 xorl %edi,%eax 68 movl 4(%esp),%edx 69 xorl %ecx,%eax 70 addl %eax,%ebp 71 movl %ecx,%eax 72 roll $10,%esi 73 addl %edx,%ebp 74 xorl %esi,%eax 75 roll $14,%ebp 76 addl %ebx,%ebp 77 78 movl 8(%esp),%edx 79 xorl %ebp,%eax 80 addl %edx,%ebx 81 roll $10,%ecx 82 addl %eax,%ebx 83 movl %ebp,%eax 84 roll $15,%ebx 85 addl %edi,%ebx 86 87 xorl %ecx,%eax 88 movl 12(%esp),%edx 89 xorl %ebx,%eax 90 addl %eax,%edi 91 movl %ebx,%eax 92 roll $10,%ebp 93 addl %edx,%edi 94 xorl %ebp,%eax 95 roll $12,%edi 96 addl %esi,%edi 97 98 movl 16(%esp),%edx 99 xorl %edi,%eax 100 addl %edx,%esi 101 roll $10,%ebx 102 addl %eax,%esi 103 movl %edi,%eax 104 roll $5,%esi 105 addl %ecx,%esi 106 107 xorl %ebx,%eax 108 movl 20(%esp),%edx 109 xorl %esi,%eax 110 addl %eax,%ecx 111 movl %esi,%eax 112 roll $10,%edi 113 addl %edx,%ecx 114 xorl %edi,%eax 115 roll $8,%ecx 116 addl %ebp,%ecx 117 118 movl 24(%esp),%edx 119 xorl %ecx,%eax 120 addl %edx,%ebp 121 roll $10,%esi 122 addl %eax,%ebp 123 movl %ecx,%eax 124 roll $7,%ebp 125 addl %ebx,%ebp 126 127 xorl %esi,%eax 128 movl 28(%esp),%edx 129 xorl %ebp,%eax 130 addl %eax,%ebx 131 movl %ebp,%eax 132 roll $10,%ecx 133 addl %edx,%ebx 134 xorl %ecx,%eax 135 roll $9,%ebx 136 addl %edi,%ebx 137 138 movl 32(%esp),%edx 139 xorl %ebx,%eax 140 addl %edx,%edi 141 roll $10,%ebp 142 addl %eax,%edi 143 movl %ebx,%eax 144 roll $11,%edi 145 addl %esi,%edi 146 147 xorl %ebp,%eax 148 movl 36(%esp),%edx 149 xorl %edi,%eax 150 addl %eax,%esi 151 movl %edi,%eax 152 roll $10,%ebx 153 addl %edx,%esi 154 xorl %ebx,%eax 155 roll $13,%esi 156 addl %ecx,%esi 157 158 movl 40(%esp),%edx 159 xorl %esi,%eax 160 addl %edx,%ecx 161 roll $10,%edi 162 addl %eax,%ecx 163 movl %esi,%eax 164 roll $14,%ecx 165 addl %ebp,%ecx 166 167 xorl %edi,%eax 168 movl 44(%esp),%edx 169 xorl %ecx,%eax 170 addl %eax,%ebp 171 movl %ecx,%eax 172 roll $10,%esi 173 addl %edx,%ebp 174 xorl %esi,%eax 175 roll $15,%ebp 176 addl %ebx,%ebp 177 178 movl 48(%esp),%edx 179 xorl %ebp,%eax 180 addl %edx,%ebx 181 roll $10,%ecx 182 addl %eax,%ebx 183 movl %ebp,%eax 184 roll $6,%ebx 185 addl %edi,%ebx 186 187 xorl %ecx,%eax 188 movl 52(%esp),%edx 189 xorl %ebx,%eax 190 addl %eax,%edi 191 movl %ebx,%eax 192 roll $10,%ebp 193 addl %edx,%edi 194 xorl %ebp,%eax 195 roll $7,%edi 196 addl %esi,%edi 197 198 movl 56(%esp),%edx 199 xorl %edi,%eax 200 addl %edx,%esi 201 roll $10,%ebx 202 addl %eax,%esi 203 movl %edi,%eax 204 roll $9,%esi 205 addl %ecx,%esi 206 207 xorl %ebx,%eax 208 movl 60(%esp),%edx 209 xorl %esi,%eax 210 addl %eax,%ecx 211 movl $-1,%eax 212 roll $10,%edi 213 addl %edx,%ecx 214 movl 28(%esp),%edx 215 roll $8,%ecx 216 addl %ebp,%ecx 217 218 addl %edx,%ebp 219 movl %esi,%edx 220 subl %ecx,%eax 221 andl %ecx,%edx 222 andl %edi,%eax 223 orl %eax,%edx 224 movl 16(%esp),%eax 225 roll $10,%esi 226 leal 1518500249(%ebp,%edx,1),%ebp 227 movl $-1,%edx 228 roll $7,%ebp 229 addl %ebx,%ebp 230 231 addl %eax,%ebx 232 movl %ecx,%eax 233 subl %ebp,%edx 234 andl %ebp,%eax 235 andl %esi,%edx 236 orl %edx,%eax 237 movl 52(%esp),%edx 238 roll $10,%ecx 239 leal 1518500249(%ebx,%eax,1),%ebx 240 movl $-1,%eax 241 roll $6,%ebx 242 addl %edi,%ebx 243 244 addl %edx,%edi 245 movl %ebp,%edx 246 subl %ebx,%eax 247 andl %ebx,%edx 248 andl %ecx,%eax 249 orl %eax,%edx 250 movl 4(%esp),%eax 251 roll $10,%ebp 252 leal 1518500249(%edi,%edx,1),%edi 253 movl $-1,%edx 254 roll $8,%edi 255 addl %esi,%edi 256 257 addl %eax,%esi 258 movl %ebx,%eax 259 subl %edi,%edx 260 andl %edi,%eax 261 andl %ebp,%edx 262 orl %edx,%eax 263 movl 40(%esp),%edx 264 roll $10,%ebx 265 leal 1518500249(%esi,%eax,1),%esi 266 movl $-1,%eax 267 roll $13,%esi 268 addl %ecx,%esi 269 270 addl %edx,%ecx 271 movl %edi,%edx 272 subl %esi,%eax 273 andl %esi,%edx 274 andl %ebx,%eax 275 orl %eax,%edx 276 movl 24(%esp),%eax 277 roll $10,%edi 278 leal 1518500249(%ecx,%edx,1),%ecx 279 movl $-1,%edx 280 roll $11,%ecx 281 addl %ebp,%ecx 282 283 addl %eax,%ebp 284 movl %esi,%eax 285 subl %ecx,%edx 286 andl %ecx,%eax 287 andl %edi,%edx 288 orl %edx,%eax 289 movl 60(%esp),%edx 290 roll $10,%esi 291 leal 1518500249(%ebp,%eax,1),%ebp 292 movl $-1,%eax 293 roll $9,%ebp 294 addl %ebx,%ebp 295 296 addl %edx,%ebx 297 movl %ecx,%edx 298 subl %ebp,%eax 299 andl %ebp,%edx 300 andl %esi,%eax 301 orl %eax,%edx 302 movl 12(%esp),%eax 303 roll $10,%ecx 304 leal 1518500249(%ebx,%edx,1),%ebx 305 movl $-1,%edx 306 roll $7,%ebx 307 addl %edi,%ebx 308 309 addl %eax,%edi 310 movl %ebp,%eax 311 subl %ebx,%edx 312 andl %ebx,%eax 313 andl %ecx,%edx 314 orl %edx,%eax 315 movl 48(%esp),%edx 316 roll $10,%ebp 317 leal 1518500249(%edi,%eax,1),%edi 318 movl $-1,%eax 319 roll $15,%edi 320 addl %esi,%edi 321 322 addl %edx,%esi 323 movl %ebx,%edx 324 subl %edi,%eax 325 andl %edi,%edx 326 andl %ebp,%eax 327 orl %eax,%edx 328 movl (%esp),%eax 329 roll $10,%ebx 330 leal 1518500249(%esi,%edx,1),%esi 331 movl $-1,%edx 332 roll $7,%esi 333 addl %ecx,%esi 334 335 addl %eax,%ecx 336 movl %edi,%eax 337 subl %esi,%edx 338 andl %esi,%eax 339 andl %ebx,%edx 340 orl %edx,%eax 341 movl 36(%esp),%edx 342 roll $10,%edi 343 leal 1518500249(%ecx,%eax,1),%ecx 344 movl $-1,%eax 345 roll $12,%ecx 346 addl %ebp,%ecx 347 348 addl %edx,%ebp 349 movl %esi,%edx 350 subl %ecx,%eax 351 andl %ecx,%edx 352 andl %edi,%eax 353 orl %eax,%edx 354 movl 20(%esp),%eax 355 roll $10,%esi 356 leal 1518500249(%ebp,%edx,1),%ebp 357 movl $-1,%edx 358 roll $15,%ebp 359 addl %ebx,%ebp 360 361 addl %eax,%ebx 362 movl %ecx,%eax 363 subl %ebp,%edx 364 andl %ebp,%eax 365 andl %esi,%edx 366 orl %edx,%eax 367 movl 8(%esp),%edx 368 roll $10,%ecx 369 leal 1518500249(%ebx,%eax,1),%ebx 370 movl $-1,%eax 371 roll $9,%ebx 372 addl %edi,%ebx 373 374 addl %edx,%edi 375 movl %ebp,%edx 376 subl %ebx,%eax 377 andl %ebx,%edx 378 andl %ecx,%eax 379 orl %eax,%edx 380 movl 56(%esp),%eax 381 roll $10,%ebp 382 leal 1518500249(%edi,%edx,1),%edi 383 movl $-1,%edx 384 roll $11,%edi 385 addl %esi,%edi 386 387 addl %eax,%esi 388 movl %ebx,%eax 389 subl %edi,%edx 390 andl %edi,%eax 391 andl %ebp,%edx 392 orl %edx,%eax 393 movl 44(%esp),%edx 394 roll $10,%ebx 395 leal 1518500249(%esi,%eax,1),%esi 396 movl $-1,%eax 397 roll $7,%esi 398 addl %ecx,%esi 399 400 addl %edx,%ecx 401 movl %edi,%edx 402 subl %esi,%eax 403 andl %esi,%edx 404 andl %ebx,%eax 405 orl %eax,%edx 406 movl 32(%esp),%eax 407 roll $10,%edi 408 leal 1518500249(%ecx,%edx,1),%ecx 409 movl $-1,%edx 410 roll $13,%ecx 411 addl %ebp,%ecx 412 413 addl %eax,%ebp 414 movl %esi,%eax 415 subl %ecx,%edx 416 andl %ecx,%eax 417 andl %edi,%edx 418 orl %edx,%eax 419 movl $-1,%edx 420 roll $10,%esi 421 leal 1518500249(%ebp,%eax,1),%ebp 422 subl %ecx,%edx 423 roll $12,%ebp 424 addl %ebx,%ebp 425 426 movl 12(%esp),%eax 427 orl %ebp,%edx 428 addl %eax,%ebx 429 xorl %esi,%edx 430 movl $-1,%eax 431 roll $10,%ecx 432 leal 1859775393(%ebx,%edx,1),%ebx 433 subl %ebp,%eax 434 roll $11,%ebx 435 addl %edi,%ebx 436 437 movl 40(%esp),%edx 438 orl %ebx,%eax 439 addl %edx,%edi 440 xorl %ecx,%eax 441 movl $-1,%edx 442 roll $10,%ebp 443 leal 1859775393(%edi,%eax,1),%edi 444 subl %ebx,%edx 445 roll $13,%edi 446 addl %esi,%edi 447 448 movl 56(%esp),%eax 449 orl %edi,%edx 450 addl %eax,%esi 451 xorl %ebp,%edx 452 movl $-1,%eax 453 roll $10,%ebx 454 leal 1859775393(%esi,%edx,1),%esi 455 subl %edi,%eax 456 roll $6,%esi 457 addl %ecx,%esi 458 459 movl 16(%esp),%edx 460 orl %esi,%eax 461 addl %edx,%ecx 462 xorl %ebx,%eax 463 movl $-1,%edx 464 roll $10,%edi 465 leal 1859775393(%ecx,%eax,1),%ecx 466 subl %esi,%edx 467 roll $7,%ecx 468 addl %ebp,%ecx 469 470 movl 36(%esp),%eax 471 orl %ecx,%edx 472 addl %eax,%ebp 473 xorl %edi,%edx 474 movl $-1,%eax 475 roll $10,%esi 476 leal 1859775393(%ebp,%edx,1),%ebp 477 subl %ecx,%eax 478 roll $14,%ebp 479 addl %ebx,%ebp 480 481 movl 60(%esp),%edx 482 orl %ebp,%eax 483 addl %edx,%ebx 484 xorl %esi,%eax 485 movl $-1,%edx 486 roll $10,%ecx 487 leal 1859775393(%ebx,%eax,1),%ebx 488 subl %ebp,%edx 489 roll $9,%ebx 490 addl %edi,%ebx 491 492 movl 32(%esp),%eax 493 orl %ebx,%edx 494 addl %eax,%edi 495 xorl %ecx,%edx 496 movl $-1,%eax 497 roll $10,%ebp 498 leal 1859775393(%edi,%edx,1),%edi 499 subl %ebx,%eax 500 roll $13,%edi 501 addl %esi,%edi 502 503 movl 4(%esp),%edx 504 orl %edi,%eax 505 addl %edx,%esi 506 xorl %ebp,%eax 507 movl $-1,%edx 508 roll $10,%ebx 509 leal 1859775393(%esi,%eax,1),%esi 510 subl %edi,%edx 511 roll $15,%esi 512 addl %ecx,%esi 513 514 movl 8(%esp),%eax 515 orl %esi,%edx 516 addl %eax,%ecx 517 xorl %ebx,%edx 518 movl $-1,%eax 519 roll $10,%edi 520 leal 1859775393(%ecx,%edx,1),%ecx 521 subl %esi,%eax 522 roll $14,%ecx 523 addl %ebp,%ecx 524 525 movl 28(%esp),%edx 526 orl %ecx,%eax 527 addl %edx,%ebp 528 xorl %edi,%eax 529 movl $-1,%edx 530 roll $10,%esi 531 leal 1859775393(%ebp,%eax,1),%ebp 532 subl %ecx,%edx 533 roll $8,%ebp 534 addl %ebx,%ebp 535 536 movl (%esp),%eax 537 orl %ebp,%edx 538 addl %eax,%ebx 539 xorl %esi,%edx 540 movl $-1,%eax 541 roll $10,%ecx 542 leal 1859775393(%ebx,%edx,1),%ebx 543 subl %ebp,%eax 544 roll $13,%ebx 545 addl %edi,%ebx 546 547 movl 24(%esp),%edx 548 orl %ebx,%eax 549 addl %edx,%edi 550 xorl %ecx,%eax 551 movl $-1,%edx 552 roll $10,%ebp 553 leal 1859775393(%edi,%eax,1),%edi 554 subl %ebx,%edx 555 roll $6,%edi 556 addl %esi,%edi 557 558 movl 52(%esp),%eax 559 orl %edi,%edx 560 addl %eax,%esi 561 xorl %ebp,%edx 562 movl $-1,%eax 563 roll $10,%ebx 564 leal 1859775393(%esi,%edx,1),%esi 565 subl %edi,%eax 566 roll $5,%esi 567 addl %ecx,%esi 568 569 movl 44(%esp),%edx 570 orl %esi,%eax 571 addl %edx,%ecx 572 xorl %ebx,%eax 573 movl $-1,%edx 574 roll $10,%edi 575 leal 1859775393(%ecx,%eax,1),%ecx 576 subl %esi,%edx 577 roll $12,%ecx 578 addl %ebp,%ecx 579 580 movl 20(%esp),%eax 581 orl %ecx,%edx 582 addl %eax,%ebp 583 xorl %edi,%edx 584 movl $-1,%eax 585 roll $10,%esi 586 leal 1859775393(%ebp,%edx,1),%ebp 587 subl %ecx,%eax 588 roll $7,%ebp 589 addl %ebx,%ebp 590 591 movl 48(%esp),%edx 592 orl %ebp,%eax 593 addl %edx,%ebx 594 xorl %esi,%eax 595 movl $-1,%edx 596 roll $10,%ecx 597 leal 1859775393(%ebx,%eax,1),%ebx 598 movl %ecx,%eax 599 roll $5,%ebx 600 addl %edi,%ebx 601 602 subl %ecx,%edx 603 andl %ebx,%eax 604 andl %ebp,%edx 605 orl %eax,%edx 606 movl 4(%esp),%eax 607 roll $10,%ebp 608 leal 2400959708(%edi,%edx,1),%edi 609 movl $-1,%edx 610 addl %eax,%edi 611 movl %ebp,%eax 612 roll $11,%edi 613 addl %esi,%edi 614 615 subl %ebp,%edx 616 andl %edi,%eax 617 andl %ebx,%edx 618 orl %eax,%edx 619 movl 36(%esp),%eax 620 roll $10,%ebx 621 leal 2400959708(%esi,%edx,1),%esi 622 movl $-1,%edx 623 addl %eax,%esi 624 movl %ebx,%eax 625 roll $12,%esi 626 addl %ecx,%esi 627 628 subl %ebx,%edx 629 andl %esi,%eax 630 andl %edi,%edx 631 orl %eax,%edx 632 movl 44(%esp),%eax 633 roll $10,%edi 634 leal 2400959708(%ecx,%edx,1),%ecx 635 movl $-1,%edx 636 addl %eax,%ecx 637 movl %edi,%eax 638 roll $14,%ecx 639 addl %ebp,%ecx 640 641 subl %edi,%edx 642 andl %ecx,%eax 643 andl %esi,%edx 644 orl %eax,%edx 645 movl 40(%esp),%eax 646 roll $10,%esi 647 leal 2400959708(%ebp,%edx,1),%ebp 648 movl $-1,%edx 649 addl %eax,%ebp 650 movl %esi,%eax 651 roll $15,%ebp 652 addl %ebx,%ebp 653 654 subl %esi,%edx 655 andl %ebp,%eax 656 andl %ecx,%edx 657 orl %eax,%edx 658 movl (%esp),%eax 659 roll $10,%ecx 660 leal 2400959708(%ebx,%edx,1),%ebx 661 movl $-1,%edx 662 addl %eax,%ebx 663 movl %ecx,%eax 664 roll $14,%ebx 665 addl %edi,%ebx 666 667 subl %ecx,%edx 668 andl %ebx,%eax 669 andl %ebp,%edx 670 orl %eax,%edx 671 movl 32(%esp),%eax 672 roll $10,%ebp 673 leal 2400959708(%edi,%edx,1),%edi 674 movl $-1,%edx 675 addl %eax,%edi 676 movl %ebp,%eax 677 roll $15,%edi 678 addl %esi,%edi 679 680 subl %ebp,%edx 681 andl %edi,%eax 682 andl %ebx,%edx 683 orl %eax,%edx 684 movl 48(%esp),%eax 685 roll $10,%ebx 686 leal 2400959708(%esi,%edx,1),%esi 687 movl $-1,%edx 688 addl %eax,%esi 689 movl %ebx,%eax 690 roll $9,%esi 691 addl %ecx,%esi 692 693 subl %ebx,%edx 694 andl %esi,%eax 695 andl %edi,%edx 696 orl %eax,%edx 697 movl 16(%esp),%eax 698 roll $10,%edi 699 leal 2400959708(%ecx,%edx,1),%ecx 700 movl $-1,%edx 701 addl %eax,%ecx 702 movl %edi,%eax 703 roll $8,%ecx 704 addl %ebp,%ecx 705 706 subl %edi,%edx 707 andl %ecx,%eax 708 andl %esi,%edx 709 orl %eax,%edx 710 movl 52(%esp),%eax 711 roll $10,%esi 712 leal 2400959708(%ebp,%edx,1),%ebp 713 movl $-1,%edx 714 addl %eax,%ebp 715 movl %esi,%eax 716 roll $9,%ebp 717 addl %ebx,%ebp 718 719 subl %esi,%edx 720 andl %ebp,%eax 721 andl %ecx,%edx 722 orl %eax,%edx 723 movl 12(%esp),%eax 724 roll $10,%ecx 725 leal 2400959708(%ebx,%edx,1),%ebx 726 movl $-1,%edx 727 addl %eax,%ebx 728 movl %ecx,%eax 729 roll $14,%ebx 730 addl %edi,%ebx 731 732 subl %ecx,%edx 733 andl %ebx,%eax 734 andl %ebp,%edx 735 orl %eax,%edx 736 movl 28(%esp),%eax 737 roll $10,%ebp 738 leal 2400959708(%edi,%edx,1),%edi 739 movl $-1,%edx 740 addl %eax,%edi 741 movl %ebp,%eax 742 roll $5,%edi 743 addl %esi,%edi 744 745 subl %ebp,%edx 746 andl %edi,%eax 747 andl %ebx,%edx 748 orl %eax,%edx 749 movl 60(%esp),%eax 750 roll $10,%ebx 751 leal 2400959708(%esi,%edx,1),%esi 752 movl $-1,%edx 753 addl %eax,%esi 754 movl %ebx,%eax 755 roll $6,%esi 756 addl %ecx,%esi 757 758 subl %ebx,%edx 759 andl %esi,%eax 760 andl %edi,%edx 761 orl %eax,%edx 762 movl 56(%esp),%eax 763 roll $10,%edi 764 leal 2400959708(%ecx,%edx,1),%ecx 765 movl $-1,%edx 766 addl %eax,%ecx 767 movl %edi,%eax 768 roll $8,%ecx 769 addl %ebp,%ecx 770 771 subl %edi,%edx 772 andl %ecx,%eax 773 andl %esi,%edx 774 orl %eax,%edx 775 movl 20(%esp),%eax 776 roll $10,%esi 777 leal 2400959708(%ebp,%edx,1),%ebp 778 movl $-1,%edx 779 addl %eax,%ebp 780 movl %esi,%eax 781 roll $6,%ebp 782 addl %ebx,%ebp 783 784 subl %esi,%edx 785 andl %ebp,%eax 786 andl %ecx,%edx 787 orl %eax,%edx 788 movl 24(%esp),%eax 789 roll $10,%ecx 790 leal 2400959708(%ebx,%edx,1),%ebx 791 movl $-1,%edx 792 addl %eax,%ebx 793 movl %ecx,%eax 794 roll $5,%ebx 795 addl %edi,%ebx 796 797 subl %ecx,%edx 798 andl %ebx,%eax 799 andl %ebp,%edx 800 orl %eax,%edx 801 movl 8(%esp),%eax 802 roll $10,%ebp 803 leal 2400959708(%edi,%edx,1),%edi 804 movl $-1,%edx 805 addl %eax,%edi 806 subl %ebp,%edx 807 roll $12,%edi 808 addl %esi,%edi 809 810 movl 16(%esp),%eax 811 orl %ebx,%edx 812 addl %eax,%esi 813 xorl %edi,%edx 814 movl $-1,%eax 815 roll $10,%ebx 816 leal 2840853838(%esi,%edx,1),%esi 817 subl %ebx,%eax 818 roll $9,%esi 819 addl %ecx,%esi 820 821 movl (%esp),%edx 822 orl %edi,%eax 823 addl %edx,%ecx 824 xorl %esi,%eax 825 movl $-1,%edx 826 roll $10,%edi 827 leal 2840853838(%ecx,%eax,1),%ecx 828 subl %edi,%edx 829 roll $15,%ecx 830 addl %ebp,%ecx 831 832 movl 20(%esp),%eax 833 orl %esi,%edx 834 addl %eax,%ebp 835 xorl %ecx,%edx 836 movl $-1,%eax 837 roll $10,%esi 838 leal 2840853838(%ebp,%edx,1),%ebp 839 subl %esi,%eax 840 roll $5,%ebp 841 addl %ebx,%ebp 842 843 movl 36(%esp),%edx 844 orl %ecx,%eax 845 addl %edx,%ebx 846 xorl %ebp,%eax 847 movl $-1,%edx 848 roll $10,%ecx 849 leal 2840853838(%ebx,%eax,1),%ebx 850 subl %ecx,%edx 851 roll $11,%ebx 852 addl %edi,%ebx 853 854 movl 28(%esp),%eax 855 orl %ebp,%edx 856 addl %eax,%edi 857 xorl %ebx,%edx 858 movl $-1,%eax 859 roll $10,%ebp 860 leal 2840853838(%edi,%edx,1),%edi 861 subl %ebp,%eax 862 roll $6,%edi 863 addl %esi,%edi 864 865 movl 48(%esp),%edx 866 orl %ebx,%eax 867 addl %edx,%esi 868 xorl %edi,%eax 869 movl $-1,%edx 870 roll $10,%ebx 871 leal 2840853838(%esi,%eax,1),%esi 872 subl %ebx,%edx 873 roll $8,%esi 874 addl %ecx,%esi 875 876 movl 8(%esp),%eax 877 orl %edi,%edx 878 addl %eax,%ecx 879 xorl %esi,%edx 880 movl $-1,%eax 881 roll $10,%edi 882 leal 2840853838(%ecx,%edx,1),%ecx 883 subl %edi,%eax 884 roll $13,%ecx 885 addl %ebp,%ecx 886 887 movl 40(%esp),%edx 888 orl %esi,%eax 889 addl %edx,%ebp 890 xorl %ecx,%eax 891 movl $-1,%edx 892 roll $10,%esi 893 leal 2840853838(%ebp,%eax,1),%ebp 894 subl %esi,%edx 895 roll $12,%ebp 896 addl %ebx,%ebp 897 898 movl 56(%esp),%eax 899 orl %ecx,%edx 900 addl %eax,%ebx 901 xorl %ebp,%edx 902 movl $-1,%eax 903 roll $10,%ecx 904 leal 2840853838(%ebx,%edx,1),%ebx 905 subl %ecx,%eax 906 roll $5,%ebx 907 addl %edi,%ebx 908 909 movl 4(%esp),%edx 910 orl %ebp,%eax 911 addl %edx,%edi 912 xorl %ebx,%eax 913 movl $-1,%edx 914 roll $10,%ebp 915 leal 2840853838(%edi,%eax,1),%edi 916 subl %ebp,%edx 917 roll $12,%edi 918 addl %esi,%edi 919 920 movl 12(%esp),%eax 921 orl %ebx,%edx 922 addl %eax,%esi 923 xorl %edi,%edx 924 movl $-1,%eax 925 roll $10,%ebx 926 leal 2840853838(%esi,%edx,1),%esi 927 subl %ebx,%eax 928 roll $13,%esi 929 addl %ecx,%esi 930 931 movl 32(%esp),%edx 932 orl %edi,%eax 933 addl %edx,%ecx 934 xorl %esi,%eax 935 movl $-1,%edx 936 roll $10,%edi 937 leal 2840853838(%ecx,%eax,1),%ecx 938 subl %edi,%edx 939 roll $14,%ecx 940 addl %ebp,%ecx 941 942 movl 44(%esp),%eax 943 orl %esi,%edx 944 addl %eax,%ebp 945 xorl %ecx,%edx 946 movl $-1,%eax 947 roll $10,%esi 948 leal 2840853838(%ebp,%edx,1),%ebp 949 subl %esi,%eax 950 roll $11,%ebp 951 addl %ebx,%ebp 952 953 movl 24(%esp),%edx 954 orl %ecx,%eax 955 addl %edx,%ebx 956 xorl %ebp,%eax 957 movl $-1,%edx 958 roll $10,%ecx 959 leal 2840853838(%ebx,%eax,1),%ebx 960 subl %ecx,%edx 961 roll $8,%ebx 962 addl %edi,%ebx 963 964 movl 60(%esp),%eax 965 orl %ebp,%edx 966 addl %eax,%edi 967 xorl %ebx,%edx 968 movl $-1,%eax 969 roll $10,%ebp 970 leal 2840853838(%edi,%edx,1),%edi 971 subl %ebp,%eax 972 roll $5,%edi 973 addl %esi,%edi 974 975 movl 52(%esp),%edx 976 orl %ebx,%eax 977 addl %edx,%esi 978 xorl %edi,%eax 979 movl 128(%esp),%edx 980 roll $10,%ebx 981 leal 2840853838(%esi,%eax,1),%esi 982 movl %ecx,64(%esp) 983 roll $6,%esi 984 addl %ecx,%esi 985 movl (%edx),%ecx 986 movl %esi,68(%esp) 987 movl %edi,72(%esp) 988 movl 4(%edx),%esi 989 movl %ebx,76(%esp) 990 movl 8(%edx),%edi 991 movl %ebp,80(%esp) 992 movl 12(%edx),%ebx 993 movl 16(%edx),%ebp 994 995 movl $-1,%edx 996 subl %ebx,%edx 997 movl 20(%esp),%eax 998 orl %edi,%edx 999 addl %eax,%ecx 1000 xorl %esi,%edx 1001 movl $-1,%eax 1002 roll $10,%edi 1003 leal 1352829926(%ecx,%edx,1),%ecx 1004 subl %edi,%eax 1005 roll $8,%ecx 1006 addl %ebp,%ecx 1007 1008 movl 56(%esp),%edx 1009 orl %esi,%eax 1010 addl %edx,%ebp 1011 xorl %ecx,%eax 1012 movl $-1,%edx 1013 roll $10,%esi 1014 leal 1352829926(%ebp,%eax,1),%ebp 1015 subl %esi,%edx 1016 roll $9,%ebp 1017 addl %ebx,%ebp 1018 1019 movl 28(%esp),%eax 1020 orl %ecx,%edx 1021 addl %eax,%ebx 1022 xorl %ebp,%edx 1023 movl $-1,%eax 1024 roll $10,%ecx 1025 leal 1352829926(%ebx,%edx,1),%ebx 1026 subl %ecx,%eax 1027 roll $9,%ebx 1028 addl %edi,%ebx 1029 1030 movl (%esp),%edx 1031 orl %ebp,%eax 1032 addl %edx,%edi 1033 xorl %ebx,%eax 1034 movl $-1,%edx 1035 roll $10,%ebp 1036 leal 1352829926(%edi,%eax,1),%edi 1037 subl %ebp,%edx 1038 roll $11,%edi 1039 addl %esi,%edi 1040 1041 movl 36(%esp),%eax 1042 orl %ebx,%edx 1043 addl %eax,%esi 1044 xorl %edi,%edx 1045 movl $-1,%eax 1046 roll $10,%ebx 1047 leal 1352829926(%esi,%edx,1),%esi 1048 subl %ebx,%eax 1049 roll $13,%esi 1050 addl %ecx,%esi 1051 1052 movl 8(%esp),%edx 1053 orl %edi,%eax 1054 addl %edx,%ecx 1055 xorl %esi,%eax 1056 movl $-1,%edx 1057 roll $10,%edi 1058 leal 1352829926(%ecx,%eax,1),%ecx 1059 subl %edi,%edx 1060 roll $15,%ecx 1061 addl %ebp,%ecx 1062 1063 movl 44(%esp),%eax 1064 orl %esi,%edx 1065 addl %eax,%ebp 1066 xorl %ecx,%edx 1067 movl $-1,%eax 1068 roll $10,%esi 1069 leal 1352829926(%ebp,%edx,1),%ebp 1070 subl %esi,%eax 1071 roll $15,%ebp 1072 addl %ebx,%ebp 1073 1074 movl 16(%esp),%edx 1075 orl %ecx,%eax 1076 addl %edx,%ebx 1077 xorl %ebp,%eax 1078 movl $-1,%edx 1079 roll $10,%ecx 1080 leal 1352829926(%ebx,%eax,1),%ebx 1081 subl %ecx,%edx 1082 roll $5,%ebx 1083 addl %edi,%ebx 1084 1085 movl 52(%esp),%eax 1086 orl %ebp,%edx 1087 addl %eax,%edi 1088 xorl %ebx,%edx 1089 movl $-1,%eax 1090 roll $10,%ebp 1091 leal 1352829926(%edi,%edx,1),%edi 1092 subl %ebp,%eax 1093 roll $7,%edi 1094 addl %esi,%edi 1095 1096 movl 24(%esp),%edx 1097 orl %ebx,%eax 1098 addl %edx,%esi 1099 xorl %edi,%eax 1100 movl $-1,%edx 1101 roll $10,%ebx 1102 leal 1352829926(%esi,%eax,1),%esi 1103 subl %ebx,%edx 1104 roll $7,%esi 1105 addl %ecx,%esi 1106 1107 movl 60(%esp),%eax 1108 orl %edi,%edx 1109 addl %eax,%ecx 1110 xorl %esi,%edx 1111 movl $-1,%eax 1112 roll $10,%edi 1113 leal 1352829926(%ecx,%edx,1),%ecx 1114 subl %edi,%eax 1115 roll $8,%ecx 1116 addl %ebp,%ecx 1117 1118 movl 32(%esp),%edx 1119 orl %esi,%eax 1120 addl %edx,%ebp 1121 xorl %ecx,%eax 1122 movl $-1,%edx 1123 roll $10,%esi 1124 leal 1352829926(%ebp,%eax,1),%ebp 1125 subl %esi,%edx 1126 roll $11,%ebp 1127 addl %ebx,%ebp 1128 1129 movl 4(%esp),%eax 1130 orl %ecx,%edx 1131 addl %eax,%ebx 1132 xorl %ebp,%edx 1133 movl $-1,%eax 1134 roll $10,%ecx 1135 leal 1352829926(%ebx,%edx,1),%ebx 1136 subl %ecx,%eax 1137 roll $14,%ebx 1138 addl %edi,%ebx 1139 1140 movl 40(%esp),%edx 1141 orl %ebp,%eax 1142 addl %edx,%edi 1143 xorl %ebx,%eax 1144 movl $-1,%edx 1145 roll $10,%ebp 1146 leal 1352829926(%edi,%eax,1),%edi 1147 subl %ebp,%edx 1148 roll $14,%edi 1149 addl %esi,%edi 1150 1151 movl 12(%esp),%eax 1152 orl %ebx,%edx 1153 addl %eax,%esi 1154 xorl %edi,%edx 1155 movl $-1,%eax 1156 roll $10,%ebx 1157 leal 1352829926(%esi,%edx,1),%esi 1158 subl %ebx,%eax 1159 roll $12,%esi 1160 addl %ecx,%esi 1161 1162 movl 48(%esp),%edx 1163 orl %edi,%eax 1164 addl %edx,%ecx 1165 xorl %esi,%eax 1166 movl $-1,%edx 1167 roll $10,%edi 1168 leal 1352829926(%ecx,%eax,1),%ecx 1169 movl %edi,%eax 1170 roll $6,%ecx 1171 addl %ebp,%ecx 1172 1173 subl %edi,%edx 1174 andl %ecx,%eax 1175 andl %esi,%edx 1176 orl %eax,%edx 1177 movl 24(%esp),%eax 1178 roll $10,%esi 1179 leal 1548603684(%ebp,%edx,1),%ebp 1180 movl $-1,%edx 1181 addl %eax,%ebp 1182 movl %esi,%eax 1183 roll $9,%ebp 1184 addl %ebx,%ebp 1185 1186 subl %esi,%edx 1187 andl %ebp,%eax 1188 andl %ecx,%edx 1189 orl %eax,%edx 1190 movl 44(%esp),%eax 1191 roll $10,%ecx 1192 leal 1548603684(%ebx,%edx,1),%ebx 1193 movl $-1,%edx 1194 addl %eax,%ebx 1195 movl %ecx,%eax 1196 roll $13,%ebx 1197 addl %edi,%ebx 1198 1199 subl %ecx,%edx 1200 andl %ebx,%eax 1201 andl %ebp,%edx 1202 orl %eax,%edx 1203 movl 12(%esp),%eax 1204 roll $10,%ebp 1205 leal 1548603684(%edi,%edx,1),%edi 1206 movl $-1,%edx 1207 addl %eax,%edi 1208 movl %ebp,%eax 1209 roll $15,%edi 1210 addl %esi,%edi 1211 1212 subl %ebp,%edx 1213 andl %edi,%eax 1214 andl %ebx,%edx 1215 orl %eax,%edx 1216 movl 28(%esp),%eax 1217 roll $10,%ebx 1218 leal 1548603684(%esi,%edx,1),%esi 1219 movl $-1,%edx 1220 addl %eax,%esi 1221 movl %ebx,%eax 1222 roll $7,%esi 1223 addl %ecx,%esi 1224 1225 subl %ebx,%edx 1226 andl %esi,%eax 1227 andl %edi,%edx 1228 orl %eax,%edx 1229 movl (%esp),%eax 1230 roll $10,%edi 1231 leal 1548603684(%ecx,%edx,1),%ecx 1232 movl $-1,%edx 1233 addl %eax,%ecx 1234 movl %edi,%eax 1235 roll $12,%ecx 1236 addl %ebp,%ecx 1237 1238 subl %edi,%edx 1239 andl %ecx,%eax 1240 andl %esi,%edx 1241 orl %eax,%edx 1242 movl 52(%esp),%eax 1243 roll $10,%esi 1244 leal 1548603684(%ebp,%edx,1),%ebp 1245 movl $-1,%edx 1246 addl %eax,%ebp 1247 movl %esi,%eax 1248 roll $8,%ebp 1249 addl %ebx,%ebp 1250 1251 subl %esi,%edx 1252 andl %ebp,%eax 1253 andl %ecx,%edx 1254 orl %eax,%edx 1255 movl 20(%esp),%eax 1256 roll $10,%ecx 1257 leal 1548603684(%ebx,%edx,1),%ebx 1258 movl $-1,%edx 1259 addl %eax,%ebx 1260 movl %ecx,%eax 1261 roll $9,%ebx 1262 addl %edi,%ebx 1263 1264 subl %ecx,%edx 1265 andl %ebx,%eax 1266 andl %ebp,%edx 1267 orl %eax,%edx 1268 movl 40(%esp),%eax 1269 roll $10,%ebp 1270 leal 1548603684(%edi,%edx,1),%edi 1271 movl $-1,%edx 1272 addl %eax,%edi 1273 movl %ebp,%eax 1274 roll $11,%edi 1275 addl %esi,%edi 1276 1277 subl %ebp,%edx 1278 andl %edi,%eax 1279 andl %ebx,%edx 1280 orl %eax,%edx 1281 movl 56(%esp),%eax 1282 roll $10,%ebx 1283 leal 1548603684(%esi,%edx,1),%esi 1284 movl $-1,%edx 1285 addl %eax,%esi 1286 movl %ebx,%eax 1287 roll $7,%esi 1288 addl %ecx,%esi 1289 1290 subl %ebx,%edx 1291 andl %esi,%eax 1292 andl %edi,%edx 1293 orl %eax,%edx 1294 movl 60(%esp),%eax 1295 roll $10,%edi 1296 leal 1548603684(%ecx,%edx,1),%ecx 1297 movl $-1,%edx 1298 addl %eax,%ecx 1299 movl %edi,%eax 1300 roll $7,%ecx 1301 addl %ebp,%ecx 1302 1303 subl %edi,%edx 1304 andl %ecx,%eax 1305 andl %esi,%edx 1306 orl %eax,%edx 1307 movl 32(%esp),%eax 1308 roll $10,%esi 1309 leal 1548603684(%ebp,%edx,1),%ebp 1310 movl $-1,%edx 1311 addl %eax,%ebp 1312 movl %esi,%eax 1313 roll $12,%ebp 1314 addl %ebx,%ebp 1315 1316 subl %esi,%edx 1317 andl %ebp,%eax 1318 andl %ecx,%edx 1319 orl %eax,%edx 1320 movl 48(%esp),%eax 1321 roll $10,%ecx 1322 leal 1548603684(%ebx,%edx,1),%ebx 1323 movl $-1,%edx 1324 addl %eax,%ebx 1325 movl %ecx,%eax 1326 roll $7,%ebx 1327 addl %edi,%ebx 1328 1329 subl %ecx,%edx 1330 andl %ebx,%eax 1331 andl %ebp,%edx 1332 orl %eax,%edx 1333 movl 16(%esp),%eax 1334 roll $10,%ebp 1335 leal 1548603684(%edi,%edx,1),%edi 1336 movl $-1,%edx 1337 addl %eax,%edi 1338 movl %ebp,%eax 1339 roll $6,%edi 1340 addl %esi,%edi 1341 1342 subl %ebp,%edx 1343 andl %edi,%eax 1344 andl %ebx,%edx 1345 orl %eax,%edx 1346 movl 36(%esp),%eax 1347 roll $10,%ebx 1348 leal 1548603684(%esi,%edx,1),%esi 1349 movl $-1,%edx 1350 addl %eax,%esi 1351 movl %ebx,%eax 1352 roll $15,%esi 1353 addl %ecx,%esi 1354 1355 subl %ebx,%edx 1356 andl %esi,%eax 1357 andl %edi,%edx 1358 orl %eax,%edx 1359 movl 4(%esp),%eax 1360 roll $10,%edi 1361 leal 1548603684(%ecx,%edx,1),%ecx 1362 movl $-1,%edx 1363 addl %eax,%ecx 1364 movl %edi,%eax 1365 roll $13,%ecx 1366 addl %ebp,%ecx 1367 1368 subl %edi,%edx 1369 andl %ecx,%eax 1370 andl %esi,%edx 1371 orl %eax,%edx 1372 movl 8(%esp),%eax 1373 roll $10,%esi 1374 leal 1548603684(%ebp,%edx,1),%ebp 1375 movl $-1,%edx 1376 addl %eax,%ebp 1377 subl %ecx,%edx 1378 roll $11,%ebp 1379 addl %ebx,%ebp 1380 1381 movl 60(%esp),%eax 1382 orl %ebp,%edx 1383 addl %eax,%ebx 1384 xorl %esi,%edx 1385 movl $-1,%eax 1386 roll $10,%ecx 1387 leal 1836072691(%ebx,%edx,1),%ebx 1388 subl %ebp,%eax 1389 roll $9,%ebx 1390 addl %edi,%ebx 1391 1392 movl 20(%esp),%edx 1393 orl %ebx,%eax 1394 addl %edx,%edi 1395 xorl %ecx,%eax 1396 movl $-1,%edx 1397 roll $10,%ebp 1398 leal 1836072691(%edi,%eax,1),%edi 1399 subl %ebx,%edx 1400 roll $7,%edi 1401 addl %esi,%edi 1402 1403 movl 4(%esp),%eax 1404 orl %edi,%edx 1405 addl %eax,%esi 1406 xorl %ebp,%edx 1407 movl $-1,%eax 1408 roll $10,%ebx 1409 leal 1836072691(%esi,%edx,1),%esi 1410 subl %edi,%eax 1411 roll $15,%esi 1412 addl %ecx,%esi 1413 1414 movl 12(%esp),%edx 1415 orl %esi,%eax 1416 addl %edx,%ecx 1417 xorl %ebx,%eax 1418 movl $-1,%edx 1419 roll $10,%edi 1420 leal 1836072691(%ecx,%eax,1),%ecx 1421 subl %esi,%edx 1422 roll $11,%ecx 1423 addl %ebp,%ecx 1424 1425 movl 28(%esp),%eax 1426 orl %ecx,%edx 1427 addl %eax,%ebp 1428 xorl %edi,%edx 1429 movl $-1,%eax 1430 roll $10,%esi 1431 leal 1836072691(%ebp,%edx,1),%ebp 1432 subl %ecx,%eax 1433 roll $8,%ebp 1434 addl %ebx,%ebp 1435 1436 movl 56(%esp),%edx 1437 orl %ebp,%eax 1438 addl %edx,%ebx 1439 xorl %esi,%eax 1440 movl $-1,%edx 1441 roll $10,%ecx 1442 leal 1836072691(%ebx,%eax,1),%ebx 1443 subl %ebp,%edx 1444 roll $6,%ebx 1445 addl %edi,%ebx 1446 1447 movl 24(%esp),%eax 1448 orl %ebx,%edx 1449 addl %eax,%edi 1450 xorl %ecx,%edx 1451 movl $-1,%eax 1452 roll $10,%ebp 1453 leal 1836072691(%edi,%edx,1),%edi 1454 subl %ebx,%eax 1455 roll $6,%edi 1456 addl %esi,%edi 1457 1458 movl 36(%esp),%edx 1459 orl %edi,%eax 1460 addl %edx,%esi 1461 xorl %ebp,%eax 1462 movl $-1,%edx 1463 roll $10,%ebx 1464 leal 1836072691(%esi,%eax,1),%esi 1465 subl %edi,%edx 1466 roll $14,%esi 1467 addl %ecx,%esi 1468 1469 movl 44(%esp),%eax 1470 orl %esi,%edx 1471 addl %eax,%ecx 1472 xorl %ebx,%edx 1473 movl $-1,%eax 1474 roll $10,%edi 1475 leal 1836072691(%ecx,%edx,1),%ecx 1476 subl %esi,%eax 1477 roll $12,%ecx 1478 addl %ebp,%ecx 1479 1480 movl 32(%esp),%edx 1481 orl %ecx,%eax 1482 addl %edx,%ebp 1483 xorl %edi,%eax 1484 movl $-1,%edx 1485 roll $10,%esi 1486 leal 1836072691(%ebp,%eax,1),%ebp 1487 subl %ecx,%edx 1488 roll $13,%ebp 1489 addl %ebx,%ebp 1490 1491 movl 48(%esp),%eax 1492 orl %ebp,%edx 1493 addl %eax,%ebx 1494 xorl %esi,%edx 1495 movl $-1,%eax 1496 roll $10,%ecx 1497 leal 1836072691(%ebx,%edx,1),%ebx 1498 subl %ebp,%eax 1499 roll $5,%ebx 1500 addl %edi,%ebx 1501 1502 movl 8(%esp),%edx 1503 orl %ebx,%eax 1504 addl %edx,%edi 1505 xorl %ecx,%eax 1506 movl $-1,%edx 1507 roll $10,%ebp 1508 leal 1836072691(%edi,%eax,1),%edi 1509 subl %ebx,%edx 1510 roll $14,%edi 1511 addl %esi,%edi 1512 1513 movl 40(%esp),%eax 1514 orl %edi,%edx 1515 addl %eax,%esi 1516 xorl %ebp,%edx 1517 movl $-1,%eax 1518 roll $10,%ebx 1519 leal 1836072691(%esi,%edx,1),%esi 1520 subl %edi,%eax 1521 roll $13,%esi 1522 addl %ecx,%esi 1523 1524 movl (%esp),%edx 1525 orl %esi,%eax 1526 addl %edx,%ecx 1527 xorl %ebx,%eax 1528 movl $-1,%edx 1529 roll $10,%edi 1530 leal 1836072691(%ecx,%eax,1),%ecx 1531 subl %esi,%edx 1532 roll $13,%ecx 1533 addl %ebp,%ecx 1534 1535 movl 16(%esp),%eax 1536 orl %ecx,%edx 1537 addl %eax,%ebp 1538 xorl %edi,%edx 1539 movl $-1,%eax 1540 roll $10,%esi 1541 leal 1836072691(%ebp,%edx,1),%ebp 1542 subl %ecx,%eax 1543 roll $7,%ebp 1544 addl %ebx,%ebp 1545 1546 movl 52(%esp),%edx 1547 orl %ebp,%eax 1548 addl %edx,%ebx 1549 xorl %esi,%eax 1550 movl 32(%esp),%edx 1551 roll $10,%ecx 1552 leal 1836072691(%ebx,%eax,1),%ebx 1553 movl $-1,%eax 1554 roll $5,%ebx 1555 addl %edi,%ebx 1556 1557 addl %edx,%edi 1558 movl %ebp,%edx 1559 subl %ebx,%eax 1560 andl %ebx,%edx 1561 andl %ecx,%eax 1562 orl %eax,%edx 1563 movl 24(%esp),%eax 1564 roll $10,%ebp 1565 leal 2053994217(%edi,%edx,1),%edi 1566 movl $-1,%edx 1567 roll $15,%edi 1568 addl %esi,%edi 1569 1570 addl %eax,%esi 1571 movl %ebx,%eax 1572 subl %edi,%edx 1573 andl %edi,%eax 1574 andl %ebp,%edx 1575 orl %edx,%eax 1576 movl 16(%esp),%edx 1577 roll $10,%ebx 1578 leal 2053994217(%esi,%eax,1),%esi 1579 movl $-1,%eax 1580 roll $5,%esi 1581 addl %ecx,%esi 1582 1583 addl %edx,%ecx 1584 movl %edi,%edx 1585 subl %esi,%eax 1586 andl %esi,%edx 1587 andl %ebx,%eax 1588 orl %eax,%edx 1589 movl 4(%esp),%eax 1590 roll $10,%edi 1591 leal 2053994217(%ecx,%edx,1),%ecx 1592 movl $-1,%edx 1593 roll $8,%ecx 1594 addl %ebp,%ecx 1595 1596 addl %eax,%ebp 1597 movl %esi,%eax 1598 subl %ecx,%edx 1599 andl %ecx,%eax 1600 andl %edi,%edx 1601 orl %edx,%eax 1602 movl 12(%esp),%edx 1603 roll $10,%esi 1604 leal 2053994217(%ebp,%eax,1),%ebp 1605 movl $-1,%eax 1606 roll $11,%ebp 1607 addl %ebx,%ebp 1608 1609 addl %edx,%ebx 1610 movl %ecx,%edx 1611 subl %ebp,%eax 1612 andl %ebp,%edx 1613 andl %esi,%eax 1614 orl %eax,%edx 1615 movl 44(%esp),%eax 1616 roll $10,%ecx 1617 leal 2053994217(%ebx,%edx,1),%ebx 1618 movl $-1,%edx 1619 roll $14,%ebx 1620 addl %edi,%ebx 1621 1622 addl %eax,%edi 1623 movl %ebp,%eax 1624 subl %ebx,%edx 1625 andl %ebx,%eax 1626 andl %ecx,%edx 1627 orl %edx,%eax 1628 movl 60(%esp),%edx 1629 roll $10,%ebp 1630 leal 2053994217(%edi,%eax,1),%edi 1631 movl $-1,%eax 1632 roll $14,%edi 1633 addl %esi,%edi 1634 1635 addl %edx,%esi 1636 movl %ebx,%edx 1637 subl %edi,%eax 1638 andl %edi,%edx 1639 andl %ebp,%eax 1640 orl %eax,%edx 1641 movl (%esp),%eax 1642 roll $10,%ebx 1643 leal 2053994217(%esi,%edx,1),%esi 1644 movl $-1,%edx 1645 roll $6,%esi 1646 addl %ecx,%esi 1647 1648 addl %eax,%ecx 1649 movl %edi,%eax 1650 subl %esi,%edx 1651 andl %esi,%eax 1652 andl %ebx,%edx 1653 orl %edx,%eax 1654 movl 20(%esp),%edx 1655 roll $10,%edi 1656 leal 2053994217(%ecx,%eax,1),%ecx 1657 movl $-1,%eax 1658 roll $14,%ecx 1659 addl %ebp,%ecx 1660 1661 addl %edx,%ebp 1662 movl %esi,%edx 1663 subl %ecx,%eax 1664 andl %ecx,%edx 1665 andl %edi,%eax 1666 orl %eax,%edx 1667 movl 48(%esp),%eax 1668 roll $10,%esi 1669 leal 2053994217(%ebp,%edx,1),%ebp 1670 movl $-1,%edx 1671 roll $6,%ebp 1672 addl %ebx,%ebp 1673 1674 addl %eax,%ebx 1675 movl %ecx,%eax 1676 subl %ebp,%edx 1677 andl %ebp,%eax 1678 andl %esi,%edx 1679 orl %edx,%eax 1680 movl 8(%esp),%edx 1681 roll $10,%ecx 1682 leal 2053994217(%ebx,%eax,1),%ebx 1683 movl $-1,%eax 1684 roll $9,%ebx 1685 addl %edi,%ebx 1686 1687 addl %edx,%edi 1688 movl %ebp,%edx 1689 subl %ebx,%eax 1690 andl %ebx,%edx 1691 andl %ecx,%eax 1692 orl %eax,%edx 1693 movl 52(%esp),%eax 1694 roll $10,%ebp 1695 leal 2053994217(%edi,%edx,1),%edi 1696 movl $-1,%edx 1697 roll $12,%edi 1698 addl %esi,%edi 1699 1700 addl %eax,%esi 1701 movl %ebx,%eax 1702 subl %edi,%edx 1703 andl %edi,%eax 1704 andl %ebp,%edx 1705 orl %edx,%eax 1706 movl 36(%esp),%edx 1707 roll $10,%ebx 1708 leal 2053994217(%esi,%eax,1),%esi 1709 movl $-1,%eax 1710 roll $9,%esi 1711 addl %ecx,%esi 1712 1713 addl %edx,%ecx 1714 movl %edi,%edx 1715 subl %esi,%eax 1716 andl %esi,%edx 1717 andl %ebx,%eax 1718 orl %eax,%edx 1719 movl 28(%esp),%eax 1720 roll $10,%edi 1721 leal 2053994217(%ecx,%edx,1),%ecx 1722 movl $-1,%edx 1723 roll $12,%ecx 1724 addl %ebp,%ecx 1725 1726 addl %eax,%ebp 1727 movl %esi,%eax 1728 subl %ecx,%edx 1729 andl %ecx,%eax 1730 andl %edi,%edx 1731 orl %edx,%eax 1732 movl 40(%esp),%edx 1733 roll $10,%esi 1734 leal 2053994217(%ebp,%eax,1),%ebp 1735 movl $-1,%eax 1736 roll $5,%ebp 1737 addl %ebx,%ebp 1738 1739 addl %edx,%ebx 1740 movl %ecx,%edx 1741 subl %ebp,%eax 1742 andl %ebp,%edx 1743 andl %esi,%eax 1744 orl %eax,%edx 1745 movl 56(%esp),%eax 1746 roll $10,%ecx 1747 leal 2053994217(%ebx,%edx,1),%ebx 1748 movl $-1,%edx 1749 roll $15,%ebx 1750 addl %edi,%ebx 1751 1752 addl %eax,%edi 1753 movl %ebp,%eax 1754 subl %ebx,%edx 1755 andl %ebx,%eax 1756 andl %ecx,%edx 1757 orl %eax,%edx 1758 movl %ebx,%eax 1759 roll $10,%ebp 1760 leal 2053994217(%edi,%edx,1),%edi 1761 xorl %ebp,%eax 1762 roll $8,%edi 1763 addl %esi,%edi 1764 1765 movl 48(%esp),%edx 1766 xorl %edi,%eax 1767 addl %edx,%esi 1768 roll $10,%ebx 1769 addl %eax,%esi 1770 movl %edi,%eax 1771 roll $8,%esi 1772 addl %ecx,%esi 1773 1774 xorl %ebx,%eax 1775 movl 60(%esp),%edx 1776 xorl %esi,%eax 1777 addl %eax,%ecx 1778 movl %esi,%eax 1779 roll $10,%edi 1780 addl %edx,%ecx 1781 xorl %edi,%eax 1782 roll $5,%ecx 1783 addl %ebp,%ecx 1784 1785 movl 40(%esp),%edx 1786 xorl %ecx,%eax 1787 addl %edx,%ebp 1788 roll $10,%esi 1789 addl %eax,%ebp 1790 movl %ecx,%eax 1791 roll $12,%ebp 1792 addl %ebx,%ebp 1793 1794 xorl %esi,%eax 1795 movl 16(%esp),%edx 1796 xorl %ebp,%eax 1797 addl %eax,%ebx 1798 movl %ebp,%eax 1799 roll $10,%ecx 1800 addl %edx,%ebx 1801 xorl %ecx,%eax 1802 roll $9,%ebx 1803 addl %edi,%ebx 1804 1805 movl 4(%esp),%edx 1806 xorl %ebx,%eax 1807 addl %edx,%edi 1808 roll $10,%ebp 1809 addl %eax,%edi 1810 movl %ebx,%eax 1811 roll $12,%edi 1812 addl %esi,%edi 1813 1814 xorl %ebp,%eax 1815 movl 20(%esp),%edx 1816 xorl %edi,%eax 1817 addl %eax,%esi 1818 movl %edi,%eax 1819 roll $10,%ebx 1820 addl %edx,%esi 1821 xorl %ebx,%eax 1822 roll $5,%esi 1823 addl %ecx,%esi 1824 1825 movl 32(%esp),%edx 1826 xorl %esi,%eax 1827 addl %edx,%ecx 1828 roll $10,%edi 1829 addl %eax,%ecx 1830 movl %esi,%eax 1831 roll $14,%ecx 1832 addl %ebp,%ecx 1833 1834 xorl %edi,%eax 1835 movl 28(%esp),%edx 1836 xorl %ecx,%eax 1837 addl %eax,%ebp 1838 movl %ecx,%eax 1839 roll $10,%esi 1840 addl %edx,%ebp 1841 xorl %esi,%eax 1842 roll $6,%ebp 1843 addl %ebx,%ebp 1844 1845 movl 24(%esp),%edx 1846 xorl %ebp,%eax 1847 addl %edx,%ebx 1848 roll $10,%ecx 1849 addl %eax,%ebx 1850 movl %ebp,%eax 1851 roll $8,%ebx 1852 addl %edi,%ebx 1853 1854 xorl %ecx,%eax 1855 movl 8(%esp),%edx 1856 xorl %ebx,%eax 1857 addl %eax,%edi 1858 movl %ebx,%eax 1859 roll $10,%ebp 1860 addl %edx,%edi 1861 xorl %ebp,%eax 1862 roll $13,%edi 1863 addl %esi,%edi 1864 1865 movl 52(%esp),%edx 1866 xorl %edi,%eax 1867 addl %edx,%esi 1868 roll $10,%ebx 1869 addl %eax,%esi 1870 movl %edi,%eax 1871 roll $6,%esi 1872 addl %ecx,%esi 1873 1874 xorl %ebx,%eax 1875 movl 56(%esp),%edx 1876 xorl %esi,%eax 1877 addl %eax,%ecx 1878 movl %esi,%eax 1879 roll $10,%edi 1880 addl %edx,%ecx 1881 xorl %edi,%eax 1882 roll $5,%ecx 1883 addl %ebp,%ecx 1884 1885 movl (%esp),%edx 1886 xorl %ecx,%eax 1887 addl %edx,%ebp 1888 roll $10,%esi 1889 addl %eax,%ebp 1890 movl %ecx,%eax 1891 roll $15,%ebp 1892 addl %ebx,%ebp 1893 1894 xorl %esi,%eax 1895 movl 12(%esp),%edx 1896 xorl %ebp,%eax 1897 addl %eax,%ebx 1898 movl %ebp,%eax 1899 roll $10,%ecx 1900 addl %edx,%ebx 1901 xorl %ecx,%eax 1902 roll $13,%ebx 1903 addl %edi,%ebx 1904 1905 movl 36(%esp),%edx 1906 xorl %ebx,%eax 1907 addl %edx,%edi 1908 roll $10,%ebp 1909 addl %eax,%edi 1910 movl %ebx,%eax 1911 roll $11,%edi 1912 addl %esi,%edi 1913 1914 xorl %ebp,%eax 1915 movl 44(%esp),%edx 1916 xorl %edi,%eax 1917 addl %eax,%esi 1918 roll $10,%ebx 1919 addl %edx,%esi 1920 movl 128(%esp),%edx 1921 roll $11,%esi 1922 addl %ecx,%esi 1923 movl 4(%edx),%eax 1924 addl %eax,%ebx 1925 movl 72(%esp),%eax 1926 addl %eax,%ebx 1927 movl 8(%edx),%eax 1928 addl %eax,%ebp 1929 movl 76(%esp),%eax 1930 addl %eax,%ebp 1931 movl 12(%edx),%eax 1932 addl %eax,%ecx 1933 movl 80(%esp),%eax 1934 addl %eax,%ecx 1935 movl 16(%edx),%eax 1936 addl %eax,%esi 1937 movl 64(%esp),%eax 1938 addl %eax,%esi 1939 movl (%edx),%eax 1940 addl %eax,%edi 1941 movl 68(%esp),%eax 1942 addl %eax,%edi 1943 movl 136(%esp),%eax 1944 movl %ebx,(%edx) 1945 movl %ebp,4(%edx) 1946 movl %ecx,8(%edx) 1947 subl $1,%eax 1948 movl %esi,12(%edx) 1949 movl %edi,16(%edx) 1950 jle .L001get_out 1951 movl %eax,136(%esp) 1952 movl %ecx,%edi 1953 movl 132(%esp),%eax 1954 movl %ebx,%ecx 1955 addl $64,%eax 1956 movl %ebp,%esi 1957 movl %eax,132(%esp) 1958 jmp .L000start 1959.L001get_out: 1960 addl $108,%esp 1961 popl %ebx 1962 popl %ebp 1963 popl %edi 1964 popl %esi 1965 ret 1966.size ripemd160_block_asm_data_order,.-.L_ripemd160_block_asm_data_order_begin 1967#else 1968.text 1969.globl ripemd160_block_asm_data_order 1970.type ripemd160_block_asm_data_order,@function 1971.align 16 1972ripemd160_block_asm_data_order: 1973.L_ripemd160_block_asm_data_order_begin: 1974 movl 4(%esp),%edx 1975 movl 8(%esp),%eax 1976 pushl %esi 1977 movl (%edx),%ecx 1978 pushl %edi 1979 movl 4(%edx),%esi 1980 pushl %ebp 1981 movl 8(%edx),%edi 1982 pushl %ebx 1983 subl $108,%esp 1984.L000start: 1985 1986 movl (%eax),%ebx 1987 movl 4(%eax),%ebp 1988 movl %ebx,(%esp) 1989 movl %ebp,4(%esp) 1990 movl 8(%eax),%ebx 1991 movl 12(%eax),%ebp 1992 movl %ebx,8(%esp) 1993 movl %ebp,12(%esp) 1994 movl 16(%eax),%ebx 1995 movl 20(%eax),%ebp 1996 movl %ebx,16(%esp) 1997 movl %ebp,20(%esp) 1998 movl 24(%eax),%ebx 1999 movl 28(%eax),%ebp 2000 movl %ebx,24(%esp) 2001 movl %ebp,28(%esp) 2002 movl 32(%eax),%ebx 2003 movl 36(%eax),%ebp 2004 movl %ebx,32(%esp) 2005 movl %ebp,36(%esp) 2006 movl 40(%eax),%ebx 2007 movl 44(%eax),%ebp 2008 movl %ebx,40(%esp) 2009 movl %ebp,44(%esp) 2010 movl 48(%eax),%ebx 2011 movl 52(%eax),%ebp 2012 movl %ebx,48(%esp) 2013 movl %ebp,52(%esp) 2014 movl 56(%eax),%ebx 2015 movl 60(%eax),%ebp 2016 movl %ebx,56(%esp) 2017 movl %ebp,60(%esp) 2018 movl %edi,%eax 2019 movl 12(%edx),%ebx 2020 movl 16(%edx),%ebp 2021 2022 xorl %ebx,%eax 2023 movl (%esp),%edx 2024 xorl %esi,%eax 2025 addl %edx,%ecx 2026 roll $10,%edi 2027 addl %eax,%ecx 2028 movl %esi,%eax 2029 roll $11,%ecx 2030 addl %ebp,%ecx 2031 2032 xorl %edi,%eax 2033 movl 4(%esp),%edx 2034 xorl %ecx,%eax 2035 addl %eax,%ebp 2036 movl %ecx,%eax 2037 roll $10,%esi 2038 addl %edx,%ebp 2039 xorl %esi,%eax 2040 roll $14,%ebp 2041 addl %ebx,%ebp 2042 2043 movl 8(%esp),%edx 2044 xorl %ebp,%eax 2045 addl %edx,%ebx 2046 roll $10,%ecx 2047 addl %eax,%ebx 2048 movl %ebp,%eax 2049 roll $15,%ebx 2050 addl %edi,%ebx 2051 2052 xorl %ecx,%eax 2053 movl 12(%esp),%edx 2054 xorl %ebx,%eax 2055 addl %eax,%edi 2056 movl %ebx,%eax 2057 roll $10,%ebp 2058 addl %edx,%edi 2059 xorl %ebp,%eax 2060 roll $12,%edi 2061 addl %esi,%edi 2062 2063 movl 16(%esp),%edx 2064 xorl %edi,%eax 2065 addl %edx,%esi 2066 roll $10,%ebx 2067 addl %eax,%esi 2068 movl %edi,%eax 2069 roll $5,%esi 2070 addl %ecx,%esi 2071 2072 xorl %ebx,%eax 2073 movl 20(%esp),%edx 2074 xorl %esi,%eax 2075 addl %eax,%ecx 2076 movl %esi,%eax 2077 roll $10,%edi 2078 addl %edx,%ecx 2079 xorl %edi,%eax 2080 roll $8,%ecx 2081 addl %ebp,%ecx 2082 2083 movl 24(%esp),%edx 2084 xorl %ecx,%eax 2085 addl %edx,%ebp 2086 roll $10,%esi 2087 addl %eax,%ebp 2088 movl %ecx,%eax 2089 roll $7,%ebp 2090 addl %ebx,%ebp 2091 2092 xorl %esi,%eax 2093 movl 28(%esp),%edx 2094 xorl %ebp,%eax 2095 addl %eax,%ebx 2096 movl %ebp,%eax 2097 roll $10,%ecx 2098 addl %edx,%ebx 2099 xorl %ecx,%eax 2100 roll $9,%ebx 2101 addl %edi,%ebx 2102 2103 movl 32(%esp),%edx 2104 xorl %ebx,%eax 2105 addl %edx,%edi 2106 roll $10,%ebp 2107 addl %eax,%edi 2108 movl %ebx,%eax 2109 roll $11,%edi 2110 addl %esi,%edi 2111 2112 xorl %ebp,%eax 2113 movl 36(%esp),%edx 2114 xorl %edi,%eax 2115 addl %eax,%esi 2116 movl %edi,%eax 2117 roll $10,%ebx 2118 addl %edx,%esi 2119 xorl %ebx,%eax 2120 roll $13,%esi 2121 addl %ecx,%esi 2122 2123 movl 40(%esp),%edx 2124 xorl %esi,%eax 2125 addl %edx,%ecx 2126 roll $10,%edi 2127 addl %eax,%ecx 2128 movl %esi,%eax 2129 roll $14,%ecx 2130 addl %ebp,%ecx 2131 2132 xorl %edi,%eax 2133 movl 44(%esp),%edx 2134 xorl %ecx,%eax 2135 addl %eax,%ebp 2136 movl %ecx,%eax 2137 roll $10,%esi 2138 addl %edx,%ebp 2139 xorl %esi,%eax 2140 roll $15,%ebp 2141 addl %ebx,%ebp 2142 2143 movl 48(%esp),%edx 2144 xorl %ebp,%eax 2145 addl %edx,%ebx 2146 roll $10,%ecx 2147 addl %eax,%ebx 2148 movl %ebp,%eax 2149 roll $6,%ebx 2150 addl %edi,%ebx 2151 2152 xorl %ecx,%eax 2153 movl 52(%esp),%edx 2154 xorl %ebx,%eax 2155 addl %eax,%edi 2156 movl %ebx,%eax 2157 roll $10,%ebp 2158 addl %edx,%edi 2159 xorl %ebp,%eax 2160 roll $7,%edi 2161 addl %esi,%edi 2162 2163 movl 56(%esp),%edx 2164 xorl %edi,%eax 2165 addl %edx,%esi 2166 roll $10,%ebx 2167 addl %eax,%esi 2168 movl %edi,%eax 2169 roll $9,%esi 2170 addl %ecx,%esi 2171 2172 xorl %ebx,%eax 2173 movl 60(%esp),%edx 2174 xorl %esi,%eax 2175 addl %eax,%ecx 2176 movl $-1,%eax 2177 roll $10,%edi 2178 addl %edx,%ecx 2179 movl 28(%esp),%edx 2180 roll $8,%ecx 2181 addl %ebp,%ecx 2182 2183 addl %edx,%ebp 2184 movl %esi,%edx 2185 subl %ecx,%eax 2186 andl %ecx,%edx 2187 andl %edi,%eax 2188 orl %eax,%edx 2189 movl 16(%esp),%eax 2190 roll $10,%esi 2191 leal 1518500249(%ebp,%edx,1),%ebp 2192 movl $-1,%edx 2193 roll $7,%ebp 2194 addl %ebx,%ebp 2195 2196 addl %eax,%ebx 2197 movl %ecx,%eax 2198 subl %ebp,%edx 2199 andl %ebp,%eax 2200 andl %esi,%edx 2201 orl %edx,%eax 2202 movl 52(%esp),%edx 2203 roll $10,%ecx 2204 leal 1518500249(%ebx,%eax,1),%ebx 2205 movl $-1,%eax 2206 roll $6,%ebx 2207 addl %edi,%ebx 2208 2209 addl %edx,%edi 2210 movl %ebp,%edx 2211 subl %ebx,%eax 2212 andl %ebx,%edx 2213 andl %ecx,%eax 2214 orl %eax,%edx 2215 movl 4(%esp),%eax 2216 roll $10,%ebp 2217 leal 1518500249(%edi,%edx,1),%edi 2218 movl $-1,%edx 2219 roll $8,%edi 2220 addl %esi,%edi 2221 2222 addl %eax,%esi 2223 movl %ebx,%eax 2224 subl %edi,%edx 2225 andl %edi,%eax 2226 andl %ebp,%edx 2227 orl %edx,%eax 2228 movl 40(%esp),%edx 2229 roll $10,%ebx 2230 leal 1518500249(%esi,%eax,1),%esi 2231 movl $-1,%eax 2232 roll $13,%esi 2233 addl %ecx,%esi 2234 2235 addl %edx,%ecx 2236 movl %edi,%edx 2237 subl %esi,%eax 2238 andl %esi,%edx 2239 andl %ebx,%eax 2240 orl %eax,%edx 2241 movl 24(%esp),%eax 2242 roll $10,%edi 2243 leal 1518500249(%ecx,%edx,1),%ecx 2244 movl $-1,%edx 2245 roll $11,%ecx 2246 addl %ebp,%ecx 2247 2248 addl %eax,%ebp 2249 movl %esi,%eax 2250 subl %ecx,%edx 2251 andl %ecx,%eax 2252 andl %edi,%edx 2253 orl %edx,%eax 2254 movl 60(%esp),%edx 2255 roll $10,%esi 2256 leal 1518500249(%ebp,%eax,1),%ebp 2257 movl $-1,%eax 2258 roll $9,%ebp 2259 addl %ebx,%ebp 2260 2261 addl %edx,%ebx 2262 movl %ecx,%edx 2263 subl %ebp,%eax 2264 andl %ebp,%edx 2265 andl %esi,%eax 2266 orl %eax,%edx 2267 movl 12(%esp),%eax 2268 roll $10,%ecx 2269 leal 1518500249(%ebx,%edx,1),%ebx 2270 movl $-1,%edx 2271 roll $7,%ebx 2272 addl %edi,%ebx 2273 2274 addl %eax,%edi 2275 movl %ebp,%eax 2276 subl %ebx,%edx 2277 andl %ebx,%eax 2278 andl %ecx,%edx 2279 orl %edx,%eax 2280 movl 48(%esp),%edx 2281 roll $10,%ebp 2282 leal 1518500249(%edi,%eax,1),%edi 2283 movl $-1,%eax 2284 roll $15,%edi 2285 addl %esi,%edi 2286 2287 addl %edx,%esi 2288 movl %ebx,%edx 2289 subl %edi,%eax 2290 andl %edi,%edx 2291 andl %ebp,%eax 2292 orl %eax,%edx 2293 movl (%esp),%eax 2294 roll $10,%ebx 2295 leal 1518500249(%esi,%edx,1),%esi 2296 movl $-1,%edx 2297 roll $7,%esi 2298 addl %ecx,%esi 2299 2300 addl %eax,%ecx 2301 movl %edi,%eax 2302 subl %esi,%edx 2303 andl %esi,%eax 2304 andl %ebx,%edx 2305 orl %edx,%eax 2306 movl 36(%esp),%edx 2307 roll $10,%edi 2308 leal 1518500249(%ecx,%eax,1),%ecx 2309 movl $-1,%eax 2310 roll $12,%ecx 2311 addl %ebp,%ecx 2312 2313 addl %edx,%ebp 2314 movl %esi,%edx 2315 subl %ecx,%eax 2316 andl %ecx,%edx 2317 andl %edi,%eax 2318 orl %eax,%edx 2319 movl 20(%esp),%eax 2320 roll $10,%esi 2321 leal 1518500249(%ebp,%edx,1),%ebp 2322 movl $-1,%edx 2323 roll $15,%ebp 2324 addl %ebx,%ebp 2325 2326 addl %eax,%ebx 2327 movl %ecx,%eax 2328 subl %ebp,%edx 2329 andl %ebp,%eax 2330 andl %esi,%edx 2331 orl %edx,%eax 2332 movl 8(%esp),%edx 2333 roll $10,%ecx 2334 leal 1518500249(%ebx,%eax,1),%ebx 2335 movl $-1,%eax 2336 roll $9,%ebx 2337 addl %edi,%ebx 2338 2339 addl %edx,%edi 2340 movl %ebp,%edx 2341 subl %ebx,%eax 2342 andl %ebx,%edx 2343 andl %ecx,%eax 2344 orl %eax,%edx 2345 movl 56(%esp),%eax 2346 roll $10,%ebp 2347 leal 1518500249(%edi,%edx,1),%edi 2348 movl $-1,%edx 2349 roll $11,%edi 2350 addl %esi,%edi 2351 2352 addl %eax,%esi 2353 movl %ebx,%eax 2354 subl %edi,%edx 2355 andl %edi,%eax 2356 andl %ebp,%edx 2357 orl %edx,%eax 2358 movl 44(%esp),%edx 2359 roll $10,%ebx 2360 leal 1518500249(%esi,%eax,1),%esi 2361 movl $-1,%eax 2362 roll $7,%esi 2363 addl %ecx,%esi 2364 2365 addl %edx,%ecx 2366 movl %edi,%edx 2367 subl %esi,%eax 2368 andl %esi,%edx 2369 andl %ebx,%eax 2370 orl %eax,%edx 2371 movl 32(%esp),%eax 2372 roll $10,%edi 2373 leal 1518500249(%ecx,%edx,1),%ecx 2374 movl $-1,%edx 2375 roll $13,%ecx 2376 addl %ebp,%ecx 2377 2378 addl %eax,%ebp 2379 movl %esi,%eax 2380 subl %ecx,%edx 2381 andl %ecx,%eax 2382 andl %edi,%edx 2383 orl %edx,%eax 2384 movl $-1,%edx 2385 roll $10,%esi 2386 leal 1518500249(%ebp,%eax,1),%ebp 2387 subl %ecx,%edx 2388 roll $12,%ebp 2389 addl %ebx,%ebp 2390 2391 movl 12(%esp),%eax 2392 orl %ebp,%edx 2393 addl %eax,%ebx 2394 xorl %esi,%edx 2395 movl $-1,%eax 2396 roll $10,%ecx 2397 leal 1859775393(%ebx,%edx,1),%ebx 2398 subl %ebp,%eax 2399 roll $11,%ebx 2400 addl %edi,%ebx 2401 2402 movl 40(%esp),%edx 2403 orl %ebx,%eax 2404 addl %edx,%edi 2405 xorl %ecx,%eax 2406 movl $-1,%edx 2407 roll $10,%ebp 2408 leal 1859775393(%edi,%eax,1),%edi 2409 subl %ebx,%edx 2410 roll $13,%edi 2411 addl %esi,%edi 2412 2413 movl 56(%esp),%eax 2414 orl %edi,%edx 2415 addl %eax,%esi 2416 xorl %ebp,%edx 2417 movl $-1,%eax 2418 roll $10,%ebx 2419 leal 1859775393(%esi,%edx,1),%esi 2420 subl %edi,%eax 2421 roll $6,%esi 2422 addl %ecx,%esi 2423 2424 movl 16(%esp),%edx 2425 orl %esi,%eax 2426 addl %edx,%ecx 2427 xorl %ebx,%eax 2428 movl $-1,%edx 2429 roll $10,%edi 2430 leal 1859775393(%ecx,%eax,1),%ecx 2431 subl %esi,%edx 2432 roll $7,%ecx 2433 addl %ebp,%ecx 2434 2435 movl 36(%esp),%eax 2436 orl %ecx,%edx 2437 addl %eax,%ebp 2438 xorl %edi,%edx 2439 movl $-1,%eax 2440 roll $10,%esi 2441 leal 1859775393(%ebp,%edx,1),%ebp 2442 subl %ecx,%eax 2443 roll $14,%ebp 2444 addl %ebx,%ebp 2445 2446 movl 60(%esp),%edx 2447 orl %ebp,%eax 2448 addl %edx,%ebx 2449 xorl %esi,%eax 2450 movl $-1,%edx 2451 roll $10,%ecx 2452 leal 1859775393(%ebx,%eax,1),%ebx 2453 subl %ebp,%edx 2454 roll $9,%ebx 2455 addl %edi,%ebx 2456 2457 movl 32(%esp),%eax 2458 orl %ebx,%edx 2459 addl %eax,%edi 2460 xorl %ecx,%edx 2461 movl $-1,%eax 2462 roll $10,%ebp 2463 leal 1859775393(%edi,%edx,1),%edi 2464 subl %ebx,%eax 2465 roll $13,%edi 2466 addl %esi,%edi 2467 2468 movl 4(%esp),%edx 2469 orl %edi,%eax 2470 addl %edx,%esi 2471 xorl %ebp,%eax 2472 movl $-1,%edx 2473 roll $10,%ebx 2474 leal 1859775393(%esi,%eax,1),%esi 2475 subl %edi,%edx 2476 roll $15,%esi 2477 addl %ecx,%esi 2478 2479 movl 8(%esp),%eax 2480 orl %esi,%edx 2481 addl %eax,%ecx 2482 xorl %ebx,%edx 2483 movl $-1,%eax 2484 roll $10,%edi 2485 leal 1859775393(%ecx,%edx,1),%ecx 2486 subl %esi,%eax 2487 roll $14,%ecx 2488 addl %ebp,%ecx 2489 2490 movl 28(%esp),%edx 2491 orl %ecx,%eax 2492 addl %edx,%ebp 2493 xorl %edi,%eax 2494 movl $-1,%edx 2495 roll $10,%esi 2496 leal 1859775393(%ebp,%eax,1),%ebp 2497 subl %ecx,%edx 2498 roll $8,%ebp 2499 addl %ebx,%ebp 2500 2501 movl (%esp),%eax 2502 orl %ebp,%edx 2503 addl %eax,%ebx 2504 xorl %esi,%edx 2505 movl $-1,%eax 2506 roll $10,%ecx 2507 leal 1859775393(%ebx,%edx,1),%ebx 2508 subl %ebp,%eax 2509 roll $13,%ebx 2510 addl %edi,%ebx 2511 2512 movl 24(%esp),%edx 2513 orl %ebx,%eax 2514 addl %edx,%edi 2515 xorl %ecx,%eax 2516 movl $-1,%edx 2517 roll $10,%ebp 2518 leal 1859775393(%edi,%eax,1),%edi 2519 subl %ebx,%edx 2520 roll $6,%edi 2521 addl %esi,%edi 2522 2523 movl 52(%esp),%eax 2524 orl %edi,%edx 2525 addl %eax,%esi 2526 xorl %ebp,%edx 2527 movl $-1,%eax 2528 roll $10,%ebx 2529 leal 1859775393(%esi,%edx,1),%esi 2530 subl %edi,%eax 2531 roll $5,%esi 2532 addl %ecx,%esi 2533 2534 movl 44(%esp),%edx 2535 orl %esi,%eax 2536 addl %edx,%ecx 2537 xorl %ebx,%eax 2538 movl $-1,%edx 2539 roll $10,%edi 2540 leal 1859775393(%ecx,%eax,1),%ecx 2541 subl %esi,%edx 2542 roll $12,%ecx 2543 addl %ebp,%ecx 2544 2545 movl 20(%esp),%eax 2546 orl %ecx,%edx 2547 addl %eax,%ebp 2548 xorl %edi,%edx 2549 movl $-1,%eax 2550 roll $10,%esi 2551 leal 1859775393(%ebp,%edx,1),%ebp 2552 subl %ecx,%eax 2553 roll $7,%ebp 2554 addl %ebx,%ebp 2555 2556 movl 48(%esp),%edx 2557 orl %ebp,%eax 2558 addl %edx,%ebx 2559 xorl %esi,%eax 2560 movl $-1,%edx 2561 roll $10,%ecx 2562 leal 1859775393(%ebx,%eax,1),%ebx 2563 movl %ecx,%eax 2564 roll $5,%ebx 2565 addl %edi,%ebx 2566 2567 subl %ecx,%edx 2568 andl %ebx,%eax 2569 andl %ebp,%edx 2570 orl %eax,%edx 2571 movl 4(%esp),%eax 2572 roll $10,%ebp 2573 leal 2400959708(%edi,%edx,1),%edi 2574 movl $-1,%edx 2575 addl %eax,%edi 2576 movl %ebp,%eax 2577 roll $11,%edi 2578 addl %esi,%edi 2579 2580 subl %ebp,%edx 2581 andl %edi,%eax 2582 andl %ebx,%edx 2583 orl %eax,%edx 2584 movl 36(%esp),%eax 2585 roll $10,%ebx 2586 leal 2400959708(%esi,%edx,1),%esi 2587 movl $-1,%edx 2588 addl %eax,%esi 2589 movl %ebx,%eax 2590 roll $12,%esi 2591 addl %ecx,%esi 2592 2593 subl %ebx,%edx 2594 andl %esi,%eax 2595 andl %edi,%edx 2596 orl %eax,%edx 2597 movl 44(%esp),%eax 2598 roll $10,%edi 2599 leal 2400959708(%ecx,%edx,1),%ecx 2600 movl $-1,%edx 2601 addl %eax,%ecx 2602 movl %edi,%eax 2603 roll $14,%ecx 2604 addl %ebp,%ecx 2605 2606 subl %edi,%edx 2607 andl %ecx,%eax 2608 andl %esi,%edx 2609 orl %eax,%edx 2610 movl 40(%esp),%eax 2611 roll $10,%esi 2612 leal 2400959708(%ebp,%edx,1),%ebp 2613 movl $-1,%edx 2614 addl %eax,%ebp 2615 movl %esi,%eax 2616 roll $15,%ebp 2617 addl %ebx,%ebp 2618 2619 subl %esi,%edx 2620 andl %ebp,%eax 2621 andl %ecx,%edx 2622 orl %eax,%edx 2623 movl (%esp),%eax 2624 roll $10,%ecx 2625 leal 2400959708(%ebx,%edx,1),%ebx 2626 movl $-1,%edx 2627 addl %eax,%ebx 2628 movl %ecx,%eax 2629 roll $14,%ebx 2630 addl %edi,%ebx 2631 2632 subl %ecx,%edx 2633 andl %ebx,%eax 2634 andl %ebp,%edx 2635 orl %eax,%edx 2636 movl 32(%esp),%eax 2637 roll $10,%ebp 2638 leal 2400959708(%edi,%edx,1),%edi 2639 movl $-1,%edx 2640 addl %eax,%edi 2641 movl %ebp,%eax 2642 roll $15,%edi 2643 addl %esi,%edi 2644 2645 subl %ebp,%edx 2646 andl %edi,%eax 2647 andl %ebx,%edx 2648 orl %eax,%edx 2649 movl 48(%esp),%eax 2650 roll $10,%ebx 2651 leal 2400959708(%esi,%edx,1),%esi 2652 movl $-1,%edx 2653 addl %eax,%esi 2654 movl %ebx,%eax 2655 roll $9,%esi 2656 addl %ecx,%esi 2657 2658 subl %ebx,%edx 2659 andl %esi,%eax 2660 andl %edi,%edx 2661 orl %eax,%edx 2662 movl 16(%esp),%eax 2663 roll $10,%edi 2664 leal 2400959708(%ecx,%edx,1),%ecx 2665 movl $-1,%edx 2666 addl %eax,%ecx 2667 movl %edi,%eax 2668 roll $8,%ecx 2669 addl %ebp,%ecx 2670 2671 subl %edi,%edx 2672 andl %ecx,%eax 2673 andl %esi,%edx 2674 orl %eax,%edx 2675 movl 52(%esp),%eax 2676 roll $10,%esi 2677 leal 2400959708(%ebp,%edx,1),%ebp 2678 movl $-1,%edx 2679 addl %eax,%ebp 2680 movl %esi,%eax 2681 roll $9,%ebp 2682 addl %ebx,%ebp 2683 2684 subl %esi,%edx 2685 andl %ebp,%eax 2686 andl %ecx,%edx 2687 orl %eax,%edx 2688 movl 12(%esp),%eax 2689 roll $10,%ecx 2690 leal 2400959708(%ebx,%edx,1),%ebx 2691 movl $-1,%edx 2692 addl %eax,%ebx 2693 movl %ecx,%eax 2694 roll $14,%ebx 2695 addl %edi,%ebx 2696 2697 subl %ecx,%edx 2698 andl %ebx,%eax 2699 andl %ebp,%edx 2700 orl %eax,%edx 2701 movl 28(%esp),%eax 2702 roll $10,%ebp 2703 leal 2400959708(%edi,%edx,1),%edi 2704 movl $-1,%edx 2705 addl %eax,%edi 2706 movl %ebp,%eax 2707 roll $5,%edi 2708 addl %esi,%edi 2709 2710 subl %ebp,%edx 2711 andl %edi,%eax 2712 andl %ebx,%edx 2713 orl %eax,%edx 2714 movl 60(%esp),%eax 2715 roll $10,%ebx 2716 leal 2400959708(%esi,%edx,1),%esi 2717 movl $-1,%edx 2718 addl %eax,%esi 2719 movl %ebx,%eax 2720 roll $6,%esi 2721 addl %ecx,%esi 2722 2723 subl %ebx,%edx 2724 andl %esi,%eax 2725 andl %edi,%edx 2726 orl %eax,%edx 2727 movl 56(%esp),%eax 2728 roll $10,%edi 2729 leal 2400959708(%ecx,%edx,1),%ecx 2730 movl $-1,%edx 2731 addl %eax,%ecx 2732 movl %edi,%eax 2733 roll $8,%ecx 2734 addl %ebp,%ecx 2735 2736 subl %edi,%edx 2737 andl %ecx,%eax 2738 andl %esi,%edx 2739 orl %eax,%edx 2740 movl 20(%esp),%eax 2741 roll $10,%esi 2742 leal 2400959708(%ebp,%edx,1),%ebp 2743 movl $-1,%edx 2744 addl %eax,%ebp 2745 movl %esi,%eax 2746 roll $6,%ebp 2747 addl %ebx,%ebp 2748 2749 subl %esi,%edx 2750 andl %ebp,%eax 2751 andl %ecx,%edx 2752 orl %eax,%edx 2753 movl 24(%esp),%eax 2754 roll $10,%ecx 2755 leal 2400959708(%ebx,%edx,1),%ebx 2756 movl $-1,%edx 2757 addl %eax,%ebx 2758 movl %ecx,%eax 2759 roll $5,%ebx 2760 addl %edi,%ebx 2761 2762 subl %ecx,%edx 2763 andl %ebx,%eax 2764 andl %ebp,%edx 2765 orl %eax,%edx 2766 movl 8(%esp),%eax 2767 roll $10,%ebp 2768 leal 2400959708(%edi,%edx,1),%edi 2769 movl $-1,%edx 2770 addl %eax,%edi 2771 subl %ebp,%edx 2772 roll $12,%edi 2773 addl %esi,%edi 2774 2775 movl 16(%esp),%eax 2776 orl %ebx,%edx 2777 addl %eax,%esi 2778 xorl %edi,%edx 2779 movl $-1,%eax 2780 roll $10,%ebx 2781 leal 2840853838(%esi,%edx,1),%esi 2782 subl %ebx,%eax 2783 roll $9,%esi 2784 addl %ecx,%esi 2785 2786 movl (%esp),%edx 2787 orl %edi,%eax 2788 addl %edx,%ecx 2789 xorl %esi,%eax 2790 movl $-1,%edx 2791 roll $10,%edi 2792 leal 2840853838(%ecx,%eax,1),%ecx 2793 subl %edi,%edx 2794 roll $15,%ecx 2795 addl %ebp,%ecx 2796 2797 movl 20(%esp),%eax 2798 orl %esi,%edx 2799 addl %eax,%ebp 2800 xorl %ecx,%edx 2801 movl $-1,%eax 2802 roll $10,%esi 2803 leal 2840853838(%ebp,%edx,1),%ebp 2804 subl %esi,%eax 2805 roll $5,%ebp 2806 addl %ebx,%ebp 2807 2808 movl 36(%esp),%edx 2809 orl %ecx,%eax 2810 addl %edx,%ebx 2811 xorl %ebp,%eax 2812 movl $-1,%edx 2813 roll $10,%ecx 2814 leal 2840853838(%ebx,%eax,1),%ebx 2815 subl %ecx,%edx 2816 roll $11,%ebx 2817 addl %edi,%ebx 2818 2819 movl 28(%esp),%eax 2820 orl %ebp,%edx 2821 addl %eax,%edi 2822 xorl %ebx,%edx 2823 movl $-1,%eax 2824 roll $10,%ebp 2825 leal 2840853838(%edi,%edx,1),%edi 2826 subl %ebp,%eax 2827 roll $6,%edi 2828 addl %esi,%edi 2829 2830 movl 48(%esp),%edx 2831 orl %ebx,%eax 2832 addl %edx,%esi 2833 xorl %edi,%eax 2834 movl $-1,%edx 2835 roll $10,%ebx 2836 leal 2840853838(%esi,%eax,1),%esi 2837 subl %ebx,%edx 2838 roll $8,%esi 2839 addl %ecx,%esi 2840 2841 movl 8(%esp),%eax 2842 orl %edi,%edx 2843 addl %eax,%ecx 2844 xorl %esi,%edx 2845 movl $-1,%eax 2846 roll $10,%edi 2847 leal 2840853838(%ecx,%edx,1),%ecx 2848 subl %edi,%eax 2849 roll $13,%ecx 2850 addl %ebp,%ecx 2851 2852 movl 40(%esp),%edx 2853 orl %esi,%eax 2854 addl %edx,%ebp 2855 xorl %ecx,%eax 2856 movl $-1,%edx 2857 roll $10,%esi 2858 leal 2840853838(%ebp,%eax,1),%ebp 2859 subl %esi,%edx 2860 roll $12,%ebp 2861 addl %ebx,%ebp 2862 2863 movl 56(%esp),%eax 2864 orl %ecx,%edx 2865 addl %eax,%ebx 2866 xorl %ebp,%edx 2867 movl $-1,%eax 2868 roll $10,%ecx 2869 leal 2840853838(%ebx,%edx,1),%ebx 2870 subl %ecx,%eax 2871 roll $5,%ebx 2872 addl %edi,%ebx 2873 2874 movl 4(%esp),%edx 2875 orl %ebp,%eax 2876 addl %edx,%edi 2877 xorl %ebx,%eax 2878 movl $-1,%edx 2879 roll $10,%ebp 2880 leal 2840853838(%edi,%eax,1),%edi 2881 subl %ebp,%edx 2882 roll $12,%edi 2883 addl %esi,%edi 2884 2885 movl 12(%esp),%eax 2886 orl %ebx,%edx 2887 addl %eax,%esi 2888 xorl %edi,%edx 2889 movl $-1,%eax 2890 roll $10,%ebx 2891 leal 2840853838(%esi,%edx,1),%esi 2892 subl %ebx,%eax 2893 roll $13,%esi 2894 addl %ecx,%esi 2895 2896 movl 32(%esp),%edx 2897 orl %edi,%eax 2898 addl %edx,%ecx 2899 xorl %esi,%eax 2900 movl $-1,%edx 2901 roll $10,%edi 2902 leal 2840853838(%ecx,%eax,1),%ecx 2903 subl %edi,%edx 2904 roll $14,%ecx 2905 addl %ebp,%ecx 2906 2907 movl 44(%esp),%eax 2908 orl %esi,%edx 2909 addl %eax,%ebp 2910 xorl %ecx,%edx 2911 movl $-1,%eax 2912 roll $10,%esi 2913 leal 2840853838(%ebp,%edx,1),%ebp 2914 subl %esi,%eax 2915 roll $11,%ebp 2916 addl %ebx,%ebp 2917 2918 movl 24(%esp),%edx 2919 orl %ecx,%eax 2920 addl %edx,%ebx 2921 xorl %ebp,%eax 2922 movl $-1,%edx 2923 roll $10,%ecx 2924 leal 2840853838(%ebx,%eax,1),%ebx 2925 subl %ecx,%edx 2926 roll $8,%ebx 2927 addl %edi,%ebx 2928 2929 movl 60(%esp),%eax 2930 orl %ebp,%edx 2931 addl %eax,%edi 2932 xorl %ebx,%edx 2933 movl $-1,%eax 2934 roll $10,%ebp 2935 leal 2840853838(%edi,%edx,1),%edi 2936 subl %ebp,%eax 2937 roll $5,%edi 2938 addl %esi,%edi 2939 2940 movl 52(%esp),%edx 2941 orl %ebx,%eax 2942 addl %edx,%esi 2943 xorl %edi,%eax 2944 movl 128(%esp),%edx 2945 roll $10,%ebx 2946 leal 2840853838(%esi,%eax,1),%esi 2947 movl %ecx,64(%esp) 2948 roll $6,%esi 2949 addl %ecx,%esi 2950 movl (%edx),%ecx 2951 movl %esi,68(%esp) 2952 movl %edi,72(%esp) 2953 movl 4(%edx),%esi 2954 movl %ebx,76(%esp) 2955 movl 8(%edx),%edi 2956 movl %ebp,80(%esp) 2957 movl 12(%edx),%ebx 2958 movl 16(%edx),%ebp 2959 2960 movl $-1,%edx 2961 subl %ebx,%edx 2962 movl 20(%esp),%eax 2963 orl %edi,%edx 2964 addl %eax,%ecx 2965 xorl %esi,%edx 2966 movl $-1,%eax 2967 roll $10,%edi 2968 leal 1352829926(%ecx,%edx,1),%ecx 2969 subl %edi,%eax 2970 roll $8,%ecx 2971 addl %ebp,%ecx 2972 2973 movl 56(%esp),%edx 2974 orl %esi,%eax 2975 addl %edx,%ebp 2976 xorl %ecx,%eax 2977 movl $-1,%edx 2978 roll $10,%esi 2979 leal 1352829926(%ebp,%eax,1),%ebp 2980 subl %esi,%edx 2981 roll $9,%ebp 2982 addl %ebx,%ebp 2983 2984 movl 28(%esp),%eax 2985 orl %ecx,%edx 2986 addl %eax,%ebx 2987 xorl %ebp,%edx 2988 movl $-1,%eax 2989 roll $10,%ecx 2990 leal 1352829926(%ebx,%edx,1),%ebx 2991 subl %ecx,%eax 2992 roll $9,%ebx 2993 addl %edi,%ebx 2994 2995 movl (%esp),%edx 2996 orl %ebp,%eax 2997 addl %edx,%edi 2998 xorl %ebx,%eax 2999 movl $-1,%edx 3000 roll $10,%ebp 3001 leal 1352829926(%edi,%eax,1),%edi 3002 subl %ebp,%edx 3003 roll $11,%edi 3004 addl %esi,%edi 3005 3006 movl 36(%esp),%eax 3007 orl %ebx,%edx 3008 addl %eax,%esi 3009 xorl %edi,%edx 3010 movl $-1,%eax 3011 roll $10,%ebx 3012 leal 1352829926(%esi,%edx,1),%esi 3013 subl %ebx,%eax 3014 roll $13,%esi 3015 addl %ecx,%esi 3016 3017 movl 8(%esp),%edx 3018 orl %edi,%eax 3019 addl %edx,%ecx 3020 xorl %esi,%eax 3021 movl $-1,%edx 3022 roll $10,%edi 3023 leal 1352829926(%ecx,%eax,1),%ecx 3024 subl %edi,%edx 3025 roll $15,%ecx 3026 addl %ebp,%ecx 3027 3028 movl 44(%esp),%eax 3029 orl %esi,%edx 3030 addl %eax,%ebp 3031 xorl %ecx,%edx 3032 movl $-1,%eax 3033 roll $10,%esi 3034 leal 1352829926(%ebp,%edx,1),%ebp 3035 subl %esi,%eax 3036 roll $15,%ebp 3037 addl %ebx,%ebp 3038 3039 movl 16(%esp),%edx 3040 orl %ecx,%eax 3041 addl %edx,%ebx 3042 xorl %ebp,%eax 3043 movl $-1,%edx 3044 roll $10,%ecx 3045 leal 1352829926(%ebx,%eax,1),%ebx 3046 subl %ecx,%edx 3047 roll $5,%ebx 3048 addl %edi,%ebx 3049 3050 movl 52(%esp),%eax 3051 orl %ebp,%edx 3052 addl %eax,%edi 3053 xorl %ebx,%edx 3054 movl $-1,%eax 3055 roll $10,%ebp 3056 leal 1352829926(%edi,%edx,1),%edi 3057 subl %ebp,%eax 3058 roll $7,%edi 3059 addl %esi,%edi 3060 3061 movl 24(%esp),%edx 3062 orl %ebx,%eax 3063 addl %edx,%esi 3064 xorl %edi,%eax 3065 movl $-1,%edx 3066 roll $10,%ebx 3067 leal 1352829926(%esi,%eax,1),%esi 3068 subl %ebx,%edx 3069 roll $7,%esi 3070 addl %ecx,%esi 3071 3072 movl 60(%esp),%eax 3073 orl %edi,%edx 3074 addl %eax,%ecx 3075 xorl %esi,%edx 3076 movl $-1,%eax 3077 roll $10,%edi 3078 leal 1352829926(%ecx,%edx,1),%ecx 3079 subl %edi,%eax 3080 roll $8,%ecx 3081 addl %ebp,%ecx 3082 3083 movl 32(%esp),%edx 3084 orl %esi,%eax 3085 addl %edx,%ebp 3086 xorl %ecx,%eax 3087 movl $-1,%edx 3088 roll $10,%esi 3089 leal 1352829926(%ebp,%eax,1),%ebp 3090 subl %esi,%edx 3091 roll $11,%ebp 3092 addl %ebx,%ebp 3093 3094 movl 4(%esp),%eax 3095 orl %ecx,%edx 3096 addl %eax,%ebx 3097 xorl %ebp,%edx 3098 movl $-1,%eax 3099 roll $10,%ecx 3100 leal 1352829926(%ebx,%edx,1),%ebx 3101 subl %ecx,%eax 3102 roll $14,%ebx 3103 addl %edi,%ebx 3104 3105 movl 40(%esp),%edx 3106 orl %ebp,%eax 3107 addl %edx,%edi 3108 xorl %ebx,%eax 3109 movl $-1,%edx 3110 roll $10,%ebp 3111 leal 1352829926(%edi,%eax,1),%edi 3112 subl %ebp,%edx 3113 roll $14,%edi 3114 addl %esi,%edi 3115 3116 movl 12(%esp),%eax 3117 orl %ebx,%edx 3118 addl %eax,%esi 3119 xorl %edi,%edx 3120 movl $-1,%eax 3121 roll $10,%ebx 3122 leal 1352829926(%esi,%edx,1),%esi 3123 subl %ebx,%eax 3124 roll $12,%esi 3125 addl %ecx,%esi 3126 3127 movl 48(%esp),%edx 3128 orl %edi,%eax 3129 addl %edx,%ecx 3130 xorl %esi,%eax 3131 movl $-1,%edx 3132 roll $10,%edi 3133 leal 1352829926(%ecx,%eax,1),%ecx 3134 movl %edi,%eax 3135 roll $6,%ecx 3136 addl %ebp,%ecx 3137 3138 subl %edi,%edx 3139 andl %ecx,%eax 3140 andl %esi,%edx 3141 orl %eax,%edx 3142 movl 24(%esp),%eax 3143 roll $10,%esi 3144 leal 1548603684(%ebp,%edx,1),%ebp 3145 movl $-1,%edx 3146 addl %eax,%ebp 3147 movl %esi,%eax 3148 roll $9,%ebp 3149 addl %ebx,%ebp 3150 3151 subl %esi,%edx 3152 andl %ebp,%eax 3153 andl %ecx,%edx 3154 orl %eax,%edx 3155 movl 44(%esp),%eax 3156 roll $10,%ecx 3157 leal 1548603684(%ebx,%edx,1),%ebx 3158 movl $-1,%edx 3159 addl %eax,%ebx 3160 movl %ecx,%eax 3161 roll $13,%ebx 3162 addl %edi,%ebx 3163 3164 subl %ecx,%edx 3165 andl %ebx,%eax 3166 andl %ebp,%edx 3167 orl %eax,%edx 3168 movl 12(%esp),%eax 3169 roll $10,%ebp 3170 leal 1548603684(%edi,%edx,1),%edi 3171 movl $-1,%edx 3172 addl %eax,%edi 3173 movl %ebp,%eax 3174 roll $15,%edi 3175 addl %esi,%edi 3176 3177 subl %ebp,%edx 3178 andl %edi,%eax 3179 andl %ebx,%edx 3180 orl %eax,%edx 3181 movl 28(%esp),%eax 3182 roll $10,%ebx 3183 leal 1548603684(%esi,%edx,1),%esi 3184 movl $-1,%edx 3185 addl %eax,%esi 3186 movl %ebx,%eax 3187 roll $7,%esi 3188 addl %ecx,%esi 3189 3190 subl %ebx,%edx 3191 andl %esi,%eax 3192 andl %edi,%edx 3193 orl %eax,%edx 3194 movl (%esp),%eax 3195 roll $10,%edi 3196 leal 1548603684(%ecx,%edx,1),%ecx 3197 movl $-1,%edx 3198 addl %eax,%ecx 3199 movl %edi,%eax 3200 roll $12,%ecx 3201 addl %ebp,%ecx 3202 3203 subl %edi,%edx 3204 andl %ecx,%eax 3205 andl %esi,%edx 3206 orl %eax,%edx 3207 movl 52(%esp),%eax 3208 roll $10,%esi 3209 leal 1548603684(%ebp,%edx,1),%ebp 3210 movl $-1,%edx 3211 addl %eax,%ebp 3212 movl %esi,%eax 3213 roll $8,%ebp 3214 addl %ebx,%ebp 3215 3216 subl %esi,%edx 3217 andl %ebp,%eax 3218 andl %ecx,%edx 3219 orl %eax,%edx 3220 movl 20(%esp),%eax 3221 roll $10,%ecx 3222 leal 1548603684(%ebx,%edx,1),%ebx 3223 movl $-1,%edx 3224 addl %eax,%ebx 3225 movl %ecx,%eax 3226 roll $9,%ebx 3227 addl %edi,%ebx 3228 3229 subl %ecx,%edx 3230 andl %ebx,%eax 3231 andl %ebp,%edx 3232 orl %eax,%edx 3233 movl 40(%esp),%eax 3234 roll $10,%ebp 3235 leal 1548603684(%edi,%edx,1),%edi 3236 movl $-1,%edx 3237 addl %eax,%edi 3238 movl %ebp,%eax 3239 roll $11,%edi 3240 addl %esi,%edi 3241 3242 subl %ebp,%edx 3243 andl %edi,%eax 3244 andl %ebx,%edx 3245 orl %eax,%edx 3246 movl 56(%esp),%eax 3247 roll $10,%ebx 3248 leal 1548603684(%esi,%edx,1),%esi 3249 movl $-1,%edx 3250 addl %eax,%esi 3251 movl %ebx,%eax 3252 roll $7,%esi 3253 addl %ecx,%esi 3254 3255 subl %ebx,%edx 3256 andl %esi,%eax 3257 andl %edi,%edx 3258 orl %eax,%edx 3259 movl 60(%esp),%eax 3260 roll $10,%edi 3261 leal 1548603684(%ecx,%edx,1),%ecx 3262 movl $-1,%edx 3263 addl %eax,%ecx 3264 movl %edi,%eax 3265 roll $7,%ecx 3266 addl %ebp,%ecx 3267 3268 subl %edi,%edx 3269 andl %ecx,%eax 3270 andl %esi,%edx 3271 orl %eax,%edx 3272 movl 32(%esp),%eax 3273 roll $10,%esi 3274 leal 1548603684(%ebp,%edx,1),%ebp 3275 movl $-1,%edx 3276 addl %eax,%ebp 3277 movl %esi,%eax 3278 roll $12,%ebp 3279 addl %ebx,%ebp 3280 3281 subl %esi,%edx 3282 andl %ebp,%eax 3283 andl %ecx,%edx 3284 orl %eax,%edx 3285 movl 48(%esp),%eax 3286 roll $10,%ecx 3287 leal 1548603684(%ebx,%edx,1),%ebx 3288 movl $-1,%edx 3289 addl %eax,%ebx 3290 movl %ecx,%eax 3291 roll $7,%ebx 3292 addl %edi,%ebx 3293 3294 subl %ecx,%edx 3295 andl %ebx,%eax 3296 andl %ebp,%edx 3297 orl %eax,%edx 3298 movl 16(%esp),%eax 3299 roll $10,%ebp 3300 leal 1548603684(%edi,%edx,1),%edi 3301 movl $-1,%edx 3302 addl %eax,%edi 3303 movl %ebp,%eax 3304 roll $6,%edi 3305 addl %esi,%edi 3306 3307 subl %ebp,%edx 3308 andl %edi,%eax 3309 andl %ebx,%edx 3310 orl %eax,%edx 3311 movl 36(%esp),%eax 3312 roll $10,%ebx 3313 leal 1548603684(%esi,%edx,1),%esi 3314 movl $-1,%edx 3315 addl %eax,%esi 3316 movl %ebx,%eax 3317 roll $15,%esi 3318 addl %ecx,%esi 3319 3320 subl %ebx,%edx 3321 andl %esi,%eax 3322 andl %edi,%edx 3323 orl %eax,%edx 3324 movl 4(%esp),%eax 3325 roll $10,%edi 3326 leal 1548603684(%ecx,%edx,1),%ecx 3327 movl $-1,%edx 3328 addl %eax,%ecx 3329 movl %edi,%eax 3330 roll $13,%ecx 3331 addl %ebp,%ecx 3332 3333 subl %edi,%edx 3334 andl %ecx,%eax 3335 andl %esi,%edx 3336 orl %eax,%edx 3337 movl 8(%esp),%eax 3338 roll $10,%esi 3339 leal 1548603684(%ebp,%edx,1),%ebp 3340 movl $-1,%edx 3341 addl %eax,%ebp 3342 subl %ecx,%edx 3343 roll $11,%ebp 3344 addl %ebx,%ebp 3345 3346 movl 60(%esp),%eax 3347 orl %ebp,%edx 3348 addl %eax,%ebx 3349 xorl %esi,%edx 3350 movl $-1,%eax 3351 roll $10,%ecx 3352 leal 1836072691(%ebx,%edx,1),%ebx 3353 subl %ebp,%eax 3354 roll $9,%ebx 3355 addl %edi,%ebx 3356 3357 movl 20(%esp),%edx 3358 orl %ebx,%eax 3359 addl %edx,%edi 3360 xorl %ecx,%eax 3361 movl $-1,%edx 3362 roll $10,%ebp 3363 leal 1836072691(%edi,%eax,1),%edi 3364 subl %ebx,%edx 3365 roll $7,%edi 3366 addl %esi,%edi 3367 3368 movl 4(%esp),%eax 3369 orl %edi,%edx 3370 addl %eax,%esi 3371 xorl %ebp,%edx 3372 movl $-1,%eax 3373 roll $10,%ebx 3374 leal 1836072691(%esi,%edx,1),%esi 3375 subl %edi,%eax 3376 roll $15,%esi 3377 addl %ecx,%esi 3378 3379 movl 12(%esp),%edx 3380 orl %esi,%eax 3381 addl %edx,%ecx 3382 xorl %ebx,%eax 3383 movl $-1,%edx 3384 roll $10,%edi 3385 leal 1836072691(%ecx,%eax,1),%ecx 3386 subl %esi,%edx 3387 roll $11,%ecx 3388 addl %ebp,%ecx 3389 3390 movl 28(%esp),%eax 3391 orl %ecx,%edx 3392 addl %eax,%ebp 3393 xorl %edi,%edx 3394 movl $-1,%eax 3395 roll $10,%esi 3396 leal 1836072691(%ebp,%edx,1),%ebp 3397 subl %ecx,%eax 3398 roll $8,%ebp 3399 addl %ebx,%ebp 3400 3401 movl 56(%esp),%edx 3402 orl %ebp,%eax 3403 addl %edx,%ebx 3404 xorl %esi,%eax 3405 movl $-1,%edx 3406 roll $10,%ecx 3407 leal 1836072691(%ebx,%eax,1),%ebx 3408 subl %ebp,%edx 3409 roll $6,%ebx 3410 addl %edi,%ebx 3411 3412 movl 24(%esp),%eax 3413 orl %ebx,%edx 3414 addl %eax,%edi 3415 xorl %ecx,%edx 3416 movl $-1,%eax 3417 roll $10,%ebp 3418 leal 1836072691(%edi,%edx,1),%edi 3419 subl %ebx,%eax 3420 roll $6,%edi 3421 addl %esi,%edi 3422 3423 movl 36(%esp),%edx 3424 orl %edi,%eax 3425 addl %edx,%esi 3426 xorl %ebp,%eax 3427 movl $-1,%edx 3428 roll $10,%ebx 3429 leal 1836072691(%esi,%eax,1),%esi 3430 subl %edi,%edx 3431 roll $14,%esi 3432 addl %ecx,%esi 3433 3434 movl 44(%esp),%eax 3435 orl %esi,%edx 3436 addl %eax,%ecx 3437 xorl %ebx,%edx 3438 movl $-1,%eax 3439 roll $10,%edi 3440 leal 1836072691(%ecx,%edx,1),%ecx 3441 subl %esi,%eax 3442 roll $12,%ecx 3443 addl %ebp,%ecx 3444 3445 movl 32(%esp),%edx 3446 orl %ecx,%eax 3447 addl %edx,%ebp 3448 xorl %edi,%eax 3449 movl $-1,%edx 3450 roll $10,%esi 3451 leal 1836072691(%ebp,%eax,1),%ebp 3452 subl %ecx,%edx 3453 roll $13,%ebp 3454 addl %ebx,%ebp 3455 3456 movl 48(%esp),%eax 3457 orl %ebp,%edx 3458 addl %eax,%ebx 3459 xorl %esi,%edx 3460 movl $-1,%eax 3461 roll $10,%ecx 3462 leal 1836072691(%ebx,%edx,1),%ebx 3463 subl %ebp,%eax 3464 roll $5,%ebx 3465 addl %edi,%ebx 3466 3467 movl 8(%esp),%edx 3468 orl %ebx,%eax 3469 addl %edx,%edi 3470 xorl %ecx,%eax 3471 movl $-1,%edx 3472 roll $10,%ebp 3473 leal 1836072691(%edi,%eax,1),%edi 3474 subl %ebx,%edx 3475 roll $14,%edi 3476 addl %esi,%edi 3477 3478 movl 40(%esp),%eax 3479 orl %edi,%edx 3480 addl %eax,%esi 3481 xorl %ebp,%edx 3482 movl $-1,%eax 3483 roll $10,%ebx 3484 leal 1836072691(%esi,%edx,1),%esi 3485 subl %edi,%eax 3486 roll $13,%esi 3487 addl %ecx,%esi 3488 3489 movl (%esp),%edx 3490 orl %esi,%eax 3491 addl %edx,%ecx 3492 xorl %ebx,%eax 3493 movl $-1,%edx 3494 roll $10,%edi 3495 leal 1836072691(%ecx,%eax,1),%ecx 3496 subl %esi,%edx 3497 roll $13,%ecx 3498 addl %ebp,%ecx 3499 3500 movl 16(%esp),%eax 3501 orl %ecx,%edx 3502 addl %eax,%ebp 3503 xorl %edi,%edx 3504 movl $-1,%eax 3505 roll $10,%esi 3506 leal 1836072691(%ebp,%edx,1),%ebp 3507 subl %ecx,%eax 3508 roll $7,%ebp 3509 addl %ebx,%ebp 3510 3511 movl 52(%esp),%edx 3512 orl %ebp,%eax 3513 addl %edx,%ebx 3514 xorl %esi,%eax 3515 movl 32(%esp),%edx 3516 roll $10,%ecx 3517 leal 1836072691(%ebx,%eax,1),%ebx 3518 movl $-1,%eax 3519 roll $5,%ebx 3520 addl %edi,%ebx 3521 3522 addl %edx,%edi 3523 movl %ebp,%edx 3524 subl %ebx,%eax 3525 andl %ebx,%edx 3526 andl %ecx,%eax 3527 orl %eax,%edx 3528 movl 24(%esp),%eax 3529 roll $10,%ebp 3530 leal 2053994217(%edi,%edx,1),%edi 3531 movl $-1,%edx 3532 roll $15,%edi 3533 addl %esi,%edi 3534 3535 addl %eax,%esi 3536 movl %ebx,%eax 3537 subl %edi,%edx 3538 andl %edi,%eax 3539 andl %ebp,%edx 3540 orl %edx,%eax 3541 movl 16(%esp),%edx 3542 roll $10,%ebx 3543 leal 2053994217(%esi,%eax,1),%esi 3544 movl $-1,%eax 3545 roll $5,%esi 3546 addl %ecx,%esi 3547 3548 addl %edx,%ecx 3549 movl %edi,%edx 3550 subl %esi,%eax 3551 andl %esi,%edx 3552 andl %ebx,%eax 3553 orl %eax,%edx 3554 movl 4(%esp),%eax 3555 roll $10,%edi 3556 leal 2053994217(%ecx,%edx,1),%ecx 3557 movl $-1,%edx 3558 roll $8,%ecx 3559 addl %ebp,%ecx 3560 3561 addl %eax,%ebp 3562 movl %esi,%eax 3563 subl %ecx,%edx 3564 andl %ecx,%eax 3565 andl %edi,%edx 3566 orl %edx,%eax 3567 movl 12(%esp),%edx 3568 roll $10,%esi 3569 leal 2053994217(%ebp,%eax,1),%ebp 3570 movl $-1,%eax 3571 roll $11,%ebp 3572 addl %ebx,%ebp 3573 3574 addl %edx,%ebx 3575 movl %ecx,%edx 3576 subl %ebp,%eax 3577 andl %ebp,%edx 3578 andl %esi,%eax 3579 orl %eax,%edx 3580 movl 44(%esp),%eax 3581 roll $10,%ecx 3582 leal 2053994217(%ebx,%edx,1),%ebx 3583 movl $-1,%edx 3584 roll $14,%ebx 3585 addl %edi,%ebx 3586 3587 addl %eax,%edi 3588 movl %ebp,%eax 3589 subl %ebx,%edx 3590 andl %ebx,%eax 3591 andl %ecx,%edx 3592 orl %edx,%eax 3593 movl 60(%esp),%edx 3594 roll $10,%ebp 3595 leal 2053994217(%edi,%eax,1),%edi 3596 movl $-1,%eax 3597 roll $14,%edi 3598 addl %esi,%edi 3599 3600 addl %edx,%esi 3601 movl %ebx,%edx 3602 subl %edi,%eax 3603 andl %edi,%edx 3604 andl %ebp,%eax 3605 orl %eax,%edx 3606 movl (%esp),%eax 3607 roll $10,%ebx 3608 leal 2053994217(%esi,%edx,1),%esi 3609 movl $-1,%edx 3610 roll $6,%esi 3611 addl %ecx,%esi 3612 3613 addl %eax,%ecx 3614 movl %edi,%eax 3615 subl %esi,%edx 3616 andl %esi,%eax 3617 andl %ebx,%edx 3618 orl %edx,%eax 3619 movl 20(%esp),%edx 3620 roll $10,%edi 3621 leal 2053994217(%ecx,%eax,1),%ecx 3622 movl $-1,%eax 3623 roll $14,%ecx 3624 addl %ebp,%ecx 3625 3626 addl %edx,%ebp 3627 movl %esi,%edx 3628 subl %ecx,%eax 3629 andl %ecx,%edx 3630 andl %edi,%eax 3631 orl %eax,%edx 3632 movl 48(%esp),%eax 3633 roll $10,%esi 3634 leal 2053994217(%ebp,%edx,1),%ebp 3635 movl $-1,%edx 3636 roll $6,%ebp 3637 addl %ebx,%ebp 3638 3639 addl %eax,%ebx 3640 movl %ecx,%eax 3641 subl %ebp,%edx 3642 andl %ebp,%eax 3643 andl %esi,%edx 3644 orl %edx,%eax 3645 movl 8(%esp),%edx 3646 roll $10,%ecx 3647 leal 2053994217(%ebx,%eax,1),%ebx 3648 movl $-1,%eax 3649 roll $9,%ebx 3650 addl %edi,%ebx 3651 3652 addl %edx,%edi 3653 movl %ebp,%edx 3654 subl %ebx,%eax 3655 andl %ebx,%edx 3656 andl %ecx,%eax 3657 orl %eax,%edx 3658 movl 52(%esp),%eax 3659 roll $10,%ebp 3660 leal 2053994217(%edi,%edx,1),%edi 3661 movl $-1,%edx 3662 roll $12,%edi 3663 addl %esi,%edi 3664 3665 addl %eax,%esi 3666 movl %ebx,%eax 3667 subl %edi,%edx 3668 andl %edi,%eax 3669 andl %ebp,%edx 3670 orl %edx,%eax 3671 movl 36(%esp),%edx 3672 roll $10,%ebx 3673 leal 2053994217(%esi,%eax,1),%esi 3674 movl $-1,%eax 3675 roll $9,%esi 3676 addl %ecx,%esi 3677 3678 addl %edx,%ecx 3679 movl %edi,%edx 3680 subl %esi,%eax 3681 andl %esi,%edx 3682 andl %ebx,%eax 3683 orl %eax,%edx 3684 movl 28(%esp),%eax 3685 roll $10,%edi 3686 leal 2053994217(%ecx,%edx,1),%ecx 3687 movl $-1,%edx 3688 roll $12,%ecx 3689 addl %ebp,%ecx 3690 3691 addl %eax,%ebp 3692 movl %esi,%eax 3693 subl %ecx,%edx 3694 andl %ecx,%eax 3695 andl %edi,%edx 3696 orl %edx,%eax 3697 movl 40(%esp),%edx 3698 roll $10,%esi 3699 leal 2053994217(%ebp,%eax,1),%ebp 3700 movl $-1,%eax 3701 roll $5,%ebp 3702 addl %ebx,%ebp 3703 3704 addl %edx,%ebx 3705 movl %ecx,%edx 3706 subl %ebp,%eax 3707 andl %ebp,%edx 3708 andl %esi,%eax 3709 orl %eax,%edx 3710 movl 56(%esp),%eax 3711 roll $10,%ecx 3712 leal 2053994217(%ebx,%edx,1),%ebx 3713 movl $-1,%edx 3714 roll $15,%ebx 3715 addl %edi,%ebx 3716 3717 addl %eax,%edi 3718 movl %ebp,%eax 3719 subl %ebx,%edx 3720 andl %ebx,%eax 3721 andl %ecx,%edx 3722 orl %eax,%edx 3723 movl %ebx,%eax 3724 roll $10,%ebp 3725 leal 2053994217(%edi,%edx,1),%edi 3726 xorl %ebp,%eax 3727 roll $8,%edi 3728 addl %esi,%edi 3729 3730 movl 48(%esp),%edx 3731 xorl %edi,%eax 3732 addl %edx,%esi 3733 roll $10,%ebx 3734 addl %eax,%esi 3735 movl %edi,%eax 3736 roll $8,%esi 3737 addl %ecx,%esi 3738 3739 xorl %ebx,%eax 3740 movl 60(%esp),%edx 3741 xorl %esi,%eax 3742 addl %eax,%ecx 3743 movl %esi,%eax 3744 roll $10,%edi 3745 addl %edx,%ecx 3746 xorl %edi,%eax 3747 roll $5,%ecx 3748 addl %ebp,%ecx 3749 3750 movl 40(%esp),%edx 3751 xorl %ecx,%eax 3752 addl %edx,%ebp 3753 roll $10,%esi 3754 addl %eax,%ebp 3755 movl %ecx,%eax 3756 roll $12,%ebp 3757 addl %ebx,%ebp 3758 3759 xorl %esi,%eax 3760 movl 16(%esp),%edx 3761 xorl %ebp,%eax 3762 addl %eax,%ebx 3763 movl %ebp,%eax 3764 roll $10,%ecx 3765 addl %edx,%ebx 3766 xorl %ecx,%eax 3767 roll $9,%ebx 3768 addl %edi,%ebx 3769 3770 movl 4(%esp),%edx 3771 xorl %ebx,%eax 3772 addl %edx,%edi 3773 roll $10,%ebp 3774 addl %eax,%edi 3775 movl %ebx,%eax 3776 roll $12,%edi 3777 addl %esi,%edi 3778 3779 xorl %ebp,%eax 3780 movl 20(%esp),%edx 3781 xorl %edi,%eax 3782 addl %eax,%esi 3783 movl %edi,%eax 3784 roll $10,%ebx 3785 addl %edx,%esi 3786 xorl %ebx,%eax 3787 roll $5,%esi 3788 addl %ecx,%esi 3789 3790 movl 32(%esp),%edx 3791 xorl %esi,%eax 3792 addl %edx,%ecx 3793 roll $10,%edi 3794 addl %eax,%ecx 3795 movl %esi,%eax 3796 roll $14,%ecx 3797 addl %ebp,%ecx 3798 3799 xorl %edi,%eax 3800 movl 28(%esp),%edx 3801 xorl %ecx,%eax 3802 addl %eax,%ebp 3803 movl %ecx,%eax 3804 roll $10,%esi 3805 addl %edx,%ebp 3806 xorl %esi,%eax 3807 roll $6,%ebp 3808 addl %ebx,%ebp 3809 3810 movl 24(%esp),%edx 3811 xorl %ebp,%eax 3812 addl %edx,%ebx 3813 roll $10,%ecx 3814 addl %eax,%ebx 3815 movl %ebp,%eax 3816 roll $8,%ebx 3817 addl %edi,%ebx 3818 3819 xorl %ecx,%eax 3820 movl 8(%esp),%edx 3821 xorl %ebx,%eax 3822 addl %eax,%edi 3823 movl %ebx,%eax 3824 roll $10,%ebp 3825 addl %edx,%edi 3826 xorl %ebp,%eax 3827 roll $13,%edi 3828 addl %esi,%edi 3829 3830 movl 52(%esp),%edx 3831 xorl %edi,%eax 3832 addl %edx,%esi 3833 roll $10,%ebx 3834 addl %eax,%esi 3835 movl %edi,%eax 3836 roll $6,%esi 3837 addl %ecx,%esi 3838 3839 xorl %ebx,%eax 3840 movl 56(%esp),%edx 3841 xorl %esi,%eax 3842 addl %eax,%ecx 3843 movl %esi,%eax 3844 roll $10,%edi 3845 addl %edx,%ecx 3846 xorl %edi,%eax 3847 roll $5,%ecx 3848 addl %ebp,%ecx 3849 3850 movl (%esp),%edx 3851 xorl %ecx,%eax 3852 addl %edx,%ebp 3853 roll $10,%esi 3854 addl %eax,%ebp 3855 movl %ecx,%eax 3856 roll $15,%ebp 3857 addl %ebx,%ebp 3858 3859 xorl %esi,%eax 3860 movl 12(%esp),%edx 3861 xorl %ebp,%eax 3862 addl %eax,%ebx 3863 movl %ebp,%eax 3864 roll $10,%ecx 3865 addl %edx,%ebx 3866 xorl %ecx,%eax 3867 roll $13,%ebx 3868 addl %edi,%ebx 3869 3870 movl 36(%esp),%edx 3871 xorl %ebx,%eax 3872 addl %edx,%edi 3873 roll $10,%ebp 3874 addl %eax,%edi 3875 movl %ebx,%eax 3876 roll $11,%edi 3877 addl %esi,%edi 3878 3879 xorl %ebp,%eax 3880 movl 44(%esp),%edx 3881 xorl %edi,%eax 3882 addl %eax,%esi 3883 roll $10,%ebx 3884 addl %edx,%esi 3885 movl 128(%esp),%edx 3886 roll $11,%esi 3887 addl %ecx,%esi 3888 movl 4(%edx),%eax 3889 addl %eax,%ebx 3890 movl 72(%esp),%eax 3891 addl %eax,%ebx 3892 movl 8(%edx),%eax 3893 addl %eax,%ebp 3894 movl 76(%esp),%eax 3895 addl %eax,%ebp 3896 movl 12(%edx),%eax 3897 addl %eax,%ecx 3898 movl 80(%esp),%eax 3899 addl %eax,%ecx 3900 movl 16(%edx),%eax 3901 addl %eax,%esi 3902 movl 64(%esp),%eax 3903 addl %eax,%esi 3904 movl (%edx),%eax 3905 addl %eax,%edi 3906 movl 68(%esp),%eax 3907 addl %eax,%edi 3908 movl 136(%esp),%eax 3909 movl %ebx,(%edx) 3910 movl %ebp,4(%edx) 3911 movl %ecx,8(%edx) 3912 subl $1,%eax 3913 movl %esi,12(%edx) 3914 movl %edi,16(%edx) 3915 jle .L001get_out 3916 movl %eax,136(%esp) 3917 movl %ecx,%edi 3918 movl 132(%esp),%eax 3919 movl %ebx,%ecx 3920 addl $64,%eax 3921 movl %ebp,%esi 3922 movl %eax,132(%esp) 3923 jmp .L000start 3924.L001get_out: 3925 addl $108,%esp 3926 popl %ebx 3927 popl %ebp 3928 popl %edi 3929 popl %esi 3930 ret 3931.size ripemd160_block_asm_data_order,.-.L_ripemd160_block_asm_data_order_begin 3932#endif 3933