--- /srv/rebuilderd/tmp/rebuilderdKM1txV/inputs/fricas_1.3.11-5_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdKM1txV/out/fricas_1.3.11-5_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-09-21 20:15:35.000000 debian-binary │ -rw-r--r-- 0 0 0 31552 2025-09-21 20:15:35.000000 control.tar.xz │ --rw-r--r-- 0 0 0 52054244 2025-09-21 20:15:35.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 52074440 2025-09-21 20:15:35.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/fricas/target/i686-pc-linux-gnu/bin/FRICASsys │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -5874,38 +5874,38 @@ │ │ │ │ -D_FORTIFY_SOURCE=2 │ │ │ │ -I/usr/lib/gcl-2.7.1/unixport/../h │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/lisp/primitives.c │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/lisp/primitives.o │ │ │ │ 1.3.11/src/lisp/fricas-lisp.o │ │ │ │ /build/reproducible-path/gcl27-2.7.1/gcl_pool │ │ │ │ /build/reproducible-path/fricas-1.3.11/target/i686-pc-linux-gnu/bin/FRICASsys │ │ │ │ -7bb000 r--p 0000f000 00:28 8445882 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ -f77bb000-f77bc000 rw-p 00010000 00:28 8445882 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ -f77bc000-f77be000 r--p 00000000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77be000-f77c4000 r-xp 00002000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77c4000-f77c8000 r--p 00008000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77c8000-f77c9000 r--p 0000b000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77c9000-f77ca000 rw-p 0000c000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77ca000-f77cb000 r--p 00000000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cb000-f77cc000 r-xp 00001000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cc000-f77cd000 r--p 00002000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cd000-f77ce000 r--p 00002000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77ce000-f77cf000 rw-p 00003000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cf000-f77d2000 r--p 00000000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77d2000-f77ee000 r-xp 00003000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77ee000-f77fe000 r--p 0001f000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77fe000-f77ff000 r--p 0002e000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77ff000-f7800000 rw-p 0002f000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f7800000-f7812000 r--p 00000000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f7812000-f7874000 r-xp 00012000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f7874000-f78d3000 r--p 00074000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f78d3000-f78d9000 r--p 000d2000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f78d9000-f78db000 rw-p 000d8000 00:28 8453687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 (S │ │ │ │ +000-f771a000 r--p 0000f000 08:11 9732133 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ +f771a000-f771b000 rw-p 00010000 08:11 9732133 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ +f771b000-f771d000 r--p 00000000 08:11 9732118 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f771d000-f7723000 r-xp 00002000 08:11 9732118 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7723000-f7727000 r--p 00008000 08:11 9732118 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7727000-f7728000 r--p 0000b000 08:11 9732118 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7728000-f7729000 rw-p 0000c000 08:11 9732118 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7729000-f772a000 r--p 00000000 08:11 9732025 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f772a000-f772b000 r-xp 00001000 08:11 9732025 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f772b000-f772c000 r--p 00002000 08:11 9732025 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f772c000-f772d000 r--p 00002000 08:11 9732025 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f772d000-f772e000 rw-p 00003000 08:11 9732025 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f772e000-f7731000 r--p 00000000 08:11 9732112 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f7731000-f774d000 r-xp 00003000 08:11 9732112 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f774d000-f775d000 r--p 0001f000 08:11 9732112 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f775d000-f775e000 r--p 0002e000 08:11 9732112 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f775e000-f775f000 rw-p 0002f000 08:11 9732112 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f775f000-f7771000 r--p 00000000 08:11 9732116 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f7771000-f77d3000 r-xp 00012000 08:11 9732116 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f77d3000-f7832000 r--p 00074000 08:11 9732116 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f7832000-f7838000 r--p 000d2000 08:11 9732116 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f7838000-f783a000 rw-p 000d8000 08:11 9732116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 (S │ │ │ │ >Finished loading "makeint.lisp"roducible-path/fricas-1.3.11/target/i686-pc-linux-gnu/algebra/category.daase....1 │ │ │ │ - Timestamp: Sun Sep 21 20:52:26 UTC 2025 │ │ │ │ + Timestamp: Fri Dec 26 19:57:17 UTC 2025 │ │ │ │ L'ed components: (XGCL UNEXEC) │ │ │ │ Modifications of this banner must retain notice of a compatible license │ │ │ │ Dedicated to the memory of W. Schelter │ │ │ │ Use (help) to get some basic information on how to use GCL. │ │ │ │ INTERNAL-SIMPLE-WARNING: ;; The variable |$compilingMap| is undefined. │ │ │ │ ;; The compiler will assume this variable is a global. │ │ │ │ his variable is a global. │ │ │ │ @@ -32413,15 +32413,15 @@ │ │ │ │ ,RETURN-FROM │ │ │ │ ,IDENTITY │ │ │ │ bfVar#42 │ │ │ │ bfVar#42 │ │ │ │ (/build/reproducible-path/fricas-1.3.11/src/interp/i-funsel.clispisOpInDomain │ │ │ │ print_defun │ │ │ │ $COMPILE$Category │ │ │ │ -Sun Sep 21 20:52:26 UTC 2025 │ │ │ │ +Fri Dec 26 19:57:17 UTC 2025 │ │ │ │ $build_date │ │ │ │ domainEqual(fixn │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ asTupleSize │ │ │ │ ,TAGBODY │ │ │ │ ,RETURN-FROM │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/interp/i-intern.clispasTupleSize │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -9302,29 +9302,33 @@ │ │ │ │ ....8.......8... │ │ │ │ ....8.......8... │ │ │ │ .... │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 00756b40 <.data>: │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - fdivrl -0x4132bf01(%eax) │ │ │ │ - testl $0x40000000,(%eax) │ │ │ │ + cld │ │ │ │ + adc $0xbd40ff92,%eax │ │ │ │ + mov $0xf7,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ mov $0x759f004a,%edi │ │ │ │ pop %edx │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - lds 0xf7(%esi),%edi │ │ │ │ - add %ah,0xf7becc(%eax) │ │ │ │ + mov $0xb4,%ch │ │ │ │ + testl $0xa0000000,(%eax) │ │ │ │ + mov $0xf7b4,%esp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi) │ │ │ │ + das │ │ │ │ bound %esi,0x69(%ebp) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ fs das │ │ │ │ jb 756c0e │ │ │ │ jo 756c1d │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ fs jne 756c12 │ │ │ │ @@ -9737,390 +9741,433 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ or $0xa0,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ or -0x5ff397ff(%eax),%esp │ │ │ │ add %esp,%eax │ │ │ │ - (bad) │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + mov $0x99,%dh │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - jo 96652f │ │ │ │ - (bad) │ │ │ │ - lock xchg %ebx,%ecx │ │ │ │ - mull -0x37(%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + divl -0x77(%eax) │ │ │ │ shl $1,%bh │ │ │ │ - inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - divl 0x10f7d9a1(%eax) │ │ │ │ - mov $0xda,%dl │ │ │ │ - mull 0x53(%eax) │ │ │ │ - fdiv %st,%st(7) │ │ │ │ - rcr $0xd9,%bl │ │ │ │ + lock ja 96656a │ │ │ │ + mull -0x47(%eax) │ │ │ │ + (bad) │ │ │ │ + testl $0x3c60f7c6,-0x5e(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + divl 0x10f7cf91(%eax) │ │ │ │ + mov %al,0x4360f7d0 │ │ │ │ + shl %cl,%bh │ │ │ │ + ror $0xcf,%bl │ │ │ │ mull (%eax) │ │ │ │ - pusha │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xorb $0xda,(%eax) │ │ │ │ + push %eax │ │ │ │ + shl $1,%edi │ │ │ │ + andb $0xd0,(%eax) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + notl 0x10f799a8(%eax) │ │ │ │ + mov $0x99,%dl │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ mul %eax │ │ │ │ - (bad) │ │ │ │ - mov %eax,0xa3b890f7 │ │ │ │ + mov $0x99,%dh │ │ │ │ + notl 0x10f799a8(%eax) │ │ │ │ + mov $0x99,%dl │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + div %eax │ │ │ │ + data16 shl $1,%bh │ │ │ │ + jo 966652 │ │ │ │ + iret │ │ │ │ + mull (%eax) │ │ │ │ + push %eax │ │ │ │ + shl $1,%edi │ │ │ │ + andb $0xd0,(%eax) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - lock jbe 9665d1 │ │ │ │ - divl 0x68(%eax) │ │ │ │ - fincstp │ │ │ │ - and %ah,-0x25(%eax) │ │ │ │ - testl $0x80f7dc5e,0x10f7da30(%eax) │ │ │ │ - push %edx │ │ │ │ - (bad) │ │ │ │ - adc %bl,-0x24(%ebx) │ │ │ │ - notl 0x4b(%eax) │ │ │ │ - (bad) │ │ │ │ + dec %esi │ │ │ │ + shl %cl,%bh │ │ │ │ + addb $0xf7,-0x30(%edx) │ │ │ │ + adc %cl,-0x2e(%ebx) │ │ │ │ + notl 0x3b(%eax) │ │ │ │ + shl $1,%bh │ │ │ │ pusha │ │ │ │ - enter $0xf7d0,$0x40 │ │ │ │ - mov $0xd0,%cl │ │ │ │ + mov $0xa140f7c6,%eax │ │ │ │ + (bad) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + notl 0x10f799a8(%eax) │ │ │ │ + mov $0x99,%dl │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - notl 0x10f7a3b8(%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - loopne 966614 │ │ │ │ - mov %eax,0x9f4c60f7 │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - or %cl,(%ebx) │ │ │ │ - mov 0xb4661001,%al │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl 0x10f799a8(%eax) │ │ │ │ + mov $0x99,%dl │ │ │ │ + mul %eax │ │ │ │ + mov $0x99,%dh │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0x9f4c60f7 │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + testl $0x1001a00b,(%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - xor %ah,(%esi) │ │ │ │ - mov $0xf7,%ah │ │ │ │ - mov 0x20f7d968,%al │ │ │ │ - ja 96665d │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + notl 0x10f799a8(%eax) │ │ │ │ + mov $0x99,%dl │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + divl (%eax) │ │ │ │ + push %ss │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x20f7cf58(%eax) │ │ │ │ + addr16 shl $1,%bh │ │ │ │ + adc %dh,-0x356f083a(%ebp) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - testl $0xd0a0f7d0,-0x46(%eax) │ │ │ │ - shl $1,%bh │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - (bad) │ │ │ │ - loopne 9666f4 │ │ │ │ - fcomi %st(7),%st │ │ │ │ - loopne 9666c4 │ │ │ │ + testl $0xc0a0f7c6,-0x56(%eax) │ │ │ │ (bad) │ │ │ │ + divl (%eax) │ │ │ │ + sbb %eax,%edx │ │ │ │ + mul %eax │ │ │ │ + dec %edx │ │ │ │ + shl $1,%edi │ │ │ │ + loopne 9666b4 │ │ │ │ + shl $1,%bh │ │ │ │ inc %eax │ │ │ │ - pop %ecx │ │ │ │ - fcomi %st(7),%st │ │ │ │ - lock xchg %ebx,%ecx │ │ │ │ - divl -0x67(%eax) │ │ │ │ + dec %ecx │ │ │ │ + shl $1,%edi │ │ │ │ + lock ja 966676 │ │ │ │ + divl -0x77(%eax) │ │ │ │ + shl $1,%bh │ │ │ │ + inc %eax │ │ │ │ + mov %al,0xb960f7c6 │ │ │ │ + (bad) │ │ │ │ + notl (%eax) │ │ │ │ + imul $0xd07a80f7,%edi,%ecx │ │ │ │ + divl -0x60(%eax) │ │ │ │ (bad) │ │ │ │ + notl -0x7f083949(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + iret │ │ │ │ + notl (%eax) │ │ │ │ + jg 96669b │ │ │ │ + testl $0x40d0f7d0,0x14(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - mull -0x37(%eax) │ │ │ │ - shl $1,%bh │ │ │ │ - adc %bh,-0x27(%ecx) │ │ │ │ - testl $0x90f7d0b0,0x70f7da8a(%eax) │ │ │ │ + mov 0xb860f7c6,%eax │ │ │ │ (bad) │ │ │ │ + mull -0x3f083090(%eax) │ │ │ │ + adc $0xd01540f7,%eax │ │ │ │ + divl 0x43(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ + andb $0xf7,-0x31(%edi) │ │ │ │ + adc %bh,-0x30(%ecx) │ │ │ │ + testl $0x20f7c6a0,(%eax) │ │ │ │ + mov $0xc6,%bh │ │ │ │ + testl $0x7df0f7cf,0x6c(%eax) │ │ │ │ shl $1,%bh │ │ │ │ - cmpb $0xf7,-0x27(%ebp) │ │ │ │ - adc %cl,0x2440f7da(%edi) │ │ │ │ + shlb $1,-0x480f083a(%eax) │ │ │ │ (bad) │ │ │ │ - rclb $1,-0x25(%eax) │ │ │ │ - testl $0xc860f7d0,-0x4f(%eax) │ │ │ │ - shl $1,%bh │ │ │ │ - mov 0xc0f7d980,%al │ │ │ │ + divl -0x4d(%eax) │ │ │ │ + iret │ │ │ │ + testl $0xe0f7d058,0xf7d0c1(%eax) │ │ │ │ + jno 9666ec │ │ │ │ + mull -0x3f083081(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - inc %eax │ │ │ │ - and $0x5370f7da,%eax │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xorb $0xf7,-0x27(%edi) │ │ │ │ - adc %cl,-0x4fff0826(%ecx) │ │ │ │ shl $1,%bh │ │ │ │ - and %al,%bh │ │ │ │ - shl $1,%bh │ │ │ │ - inc %eax │ │ │ │ - jl 9666d8 │ │ │ │ - div %eax │ │ │ │ - lea (bad),%ebx │ │ │ │ - (bad) │ │ │ │ - shlb $1,-0x380f0830(%eax) │ │ │ │ + shlb $0xc6,-0x461f083a(%edx) │ │ │ │ + mull (%eax) │ │ │ │ + mov 0xafb0f7cf,%eax │ │ │ │ shl $1,%bh │ │ │ │ - jo 9666d1 │ │ │ │ - fincstp │ │ │ │ - adc $0xda,%cl │ │ │ │ - testl $0xe0f7da68,(%eax) │ │ │ │ - sbb $0xd98fa0f7,%ebx │ │ │ │ - test $0xc0f7daa1,%eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - mul %eax │ │ │ │ - leave │ │ │ │ + and %dh,-0x39363f09(%esi,%eax,8) │ │ │ │ + divl (%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + iret │ │ │ │ + divl -0x43(%eax) │ │ │ │ shl $1,%bh │ │ │ │ - and %dh,-0x404f0827(%ecx) │ │ │ │ - (bad) │ │ │ │ - and %al,%ah │ │ │ │ + and %dl,-0x30(%eax) │ │ │ │ + mull 0x6f(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ + xor %bh,-0x31(%edi) │ │ │ │ + notl -0x7f082f6f(%eax) │ │ │ │ + inc %edx │ │ │ │ shl $1,%bh │ │ │ │ - rcr $0xd0,%cl │ │ │ │ - divl (%eax) │ │ │ │ - mov $0xcd70f7d9,%edi │ │ │ │ - (bad) │ │ │ │ - and %ah,-0x26(%eax) │ │ │ │ - mull 0x7f(%eax) │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xor %cl,-0x5e6f0827(%edi) │ │ │ │ - (bad) │ │ │ │ - adcb $0xf7,-0x26(%edx) │ │ │ │ - adc %bl,-0x24(%esi) │ │ │ │ + adc %cl,-0x2e(%esi) │ │ │ │ not %eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - fincstp │ │ │ │ - jo 96671c │ │ │ │ - (bad) │ │ │ │ + fwait │ │ │ │ + iret │ │ │ │ + divl -0x56(%eax) │ │ │ │ + shl $1,%bh │ │ │ │ push %eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + notl (%eax) │ │ │ │ dec %ebx │ │ │ │ - (bad) │ │ │ │ - adc %bl,-0x24(%ebx) │ │ │ │ - divl (%eax) │ │ │ │ - mov $0xd9,%dh │ │ │ │ - test $0xb0f7dac4,%eax │ │ │ │ - (bad) │ │ │ │ - shl $1,%bh │ │ │ │ - xor %bl,%dl │ │ │ │ + shl %cl,%bh │ │ │ │ + xor %ah,-0x4b3f0831(%esi) │ │ │ │ shl $1,%bh │ │ │ │ - mov $0xa1,%al │ │ │ │ - fincstp │ │ │ │ - adc %dh,-0x243f0826(%edx) │ │ │ │ - fincstp │ │ │ │ - pusha │ │ │ │ - push %ebx │ │ │ │ - fdiv %st,%st(7) │ │ │ │ - inc %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - fincstp │ │ │ │ - inc %eax │ │ │ │ - mov $0xdc20f7da,%ecx │ │ │ │ - fincstp │ │ │ │ - and %dl,-0x24(%esi) │ │ │ │ - not %eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - fincstp │ │ │ │ - mov $0xa6,%al │ │ │ │ + mov $0xb4,%al │ │ │ │ (bad) │ │ │ │ - mov $0xd9,%al │ │ │ │ - fincstp │ │ │ │ - loopne 9667fb │ │ │ │ - fdiv %st,%st(7) │ │ │ │ - jo 966816 │ │ │ │ - fincstp │ │ │ │ - lock jbe 96678d │ │ │ │ divl (%eax) │ │ │ │ - lea -0x25cf7f09(%edi),%ebx │ │ │ │ + lret $0xf7c6 │ │ │ │ + mov $0x91,%al │ │ │ │ + iret │ │ │ │ + notl (%eax) │ │ │ │ + mov %al,0xcbc0f7d0 │ │ │ │ + iret │ │ │ │ + mull 0x43(%eax) │ │ │ │ + shl %cl,%bh │ │ │ │ + inc %eax │ │ │ │ + lcall $0xf7d0,$0xa940f7cf │ │ │ │ + and %cl,%ah │ │ │ │ + iret │ │ │ │ mull (%eax) │ │ │ │ + inc %esi │ │ │ │ + shl %cl,%bh │ │ │ │ + rolb $1,-0x2f694f09(%edi,%ecx,8) │ │ │ │ + divl -0x1f083037(%eax) │ │ │ │ + inc %ecx │ │ │ │ + shl %cl,%bh │ │ │ │ + jo 966806 │ │ │ │ + iret │ │ │ │ + div %eax │ │ │ │ + data16 shl $1,%bh │ │ │ │ + xor %bh,-0x6b(%ebp) │ │ │ │ + testl $0x20f7d150,0x20f7d020(%eax) │ │ │ │ + push %eax │ │ │ │ + shl $1,%edi │ │ │ │ + andb $0xd0,(%eax) │ │ │ │ + divl -0x2f082f6a(%eax) │ │ │ │ + test %cl,%bh │ │ │ │ + divl 0x58(%eax) │ │ │ │ + iret │ │ │ │ + div %eax │ │ │ │ + data16 shl $1,%bh │ │ │ │ pusha │ │ │ │ - fcomi %st(7),%st │ │ │ │ - and %ah,-0x25(%eax) │ │ │ │ - testl $0xd0f7daa6,-0x4f0825d0(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - fincstp │ │ │ │ - jo 96683a │ │ │ │ - fincstp │ │ │ │ - lock jbe 9667b1 │ │ │ │ - mull -0x38(%eax) │ │ │ │ - shl $1,%bh │ │ │ │ - inc %eax │ │ │ │ - mov $0xd0,%cl │ │ │ │ + mov $0xa140f7c6,%eax │ │ │ │ + (bad) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - mov %dl,(%ecx) │ │ │ │ - mov 0x9f4c6001,%al │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + testl $0x10f7953c,0x6001a011(%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - or %dl,(%eax) │ │ │ │ - mov 0xb4661001,%al │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + testl $0x1001a010,(%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - notl 0x10f7a3b8(%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl 0x10f799a8(%eax) │ │ │ │ + mov $0x99,%dl │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + notl (%eax) │ │ │ │ + push %esi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x3c(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ divl (%eax) │ │ │ │ - inc %edi │ │ │ │ - lahf │ │ │ │ + aaa │ │ │ │ + xchg %eax,%ebp │ │ │ │ testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44358828(%ebx) │ │ │ │ xor 0x6d(%eax),%bl │ │ │ │ push %ecx │ │ │ │ push %es │ │ │ │ @@ -10617,1666 +10664,1685 @@ │ │ │ │ push %edx │ │ │ │ dec %ecx │ │ │ │ inc %ebx │ │ │ │ inc %ecx │ │ │ │ push %ebx │ │ │ │ jae 966e85 │ │ │ │ jae 966e0e │ │ │ │ - aaa │ │ │ │ - bound %esp,0x30(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + xor %ch,0x31373766 │ │ │ │ + popa │ │ │ │ + xor %dh,(%eax) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 966e4a │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,(%esp,%esi,1) │ │ │ │ - xor $0x20323838,%eax │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ebx) │ │ │ │ + xor (%eax),%esp │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%edi) │ │ │ │ - jne 966ec2 │ │ │ │ - jb 966e80 │ │ │ │ + jne 966ec8 │ │ │ │ + jb 966e86 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966e8d │ │ │ │ + js 966e93 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966e93 │ │ │ │ + jne 966e99 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x6f732e64,0x6d(%edx),%esp │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ebp,(%esi) │ │ │ │ xor %cl,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - bound %esp,0x30(%edx) │ │ │ │ + xor %esp,0x30(%ecx) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x62373766,%eax │ │ │ │ - arpl %esi,(%eax) │ │ │ │ + sub $0x31373766,%eax │ │ │ │ + bound %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x77(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%ecx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x34,%al │ │ │ │ - xor $0x20323838,%eax │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ebx) │ │ │ │ + xor (%eax),%esp │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%edi) │ │ │ │ - jne 966f32 │ │ │ │ - jb 966ef0 │ │ │ │ + jne 966f38 │ │ │ │ + jb 966ef6 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966efd │ │ │ │ + js 966f03 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966f03 │ │ │ │ + jne 966f09 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x6f732e64,0x6d(%edx),%esp │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ebp,(%esi) │ │ │ │ xor %cl,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - bound %esp,0x30(%ebx) │ │ │ │ + xor %esp,0x30(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x62373766,%eax │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ + sub $0x31373766,%eax │ │ │ │ + xor %dh,%fs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 966f24 │ │ │ │ + jb 966f2a │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + cmp %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 966fa2 │ │ │ │ - jb 966f60 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 966fa8 │ │ │ │ + jb 966f66 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966f6d │ │ │ │ + js 966f73 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966f73 │ │ │ │ + jne 966f79 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 966fbe │ │ │ │ - jo 966fbf │ │ │ │ - jb 966fc6 │ │ │ │ - jae,pn 966fc4 │ │ │ │ + jne 966fc4 │ │ │ │ + jo 966fc5 │ │ │ │ + jb 966fcc │ │ │ │ + jae,pn 966fca │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - bound %esp,0x30(%ebp) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - xor $0x30,%al │ │ │ │ + xor %esp,0x30(%eax,%esi,1) │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + xor (%eax),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ - js 966fe0 │ │ │ │ + js 966fe6 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x30323633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967019 │ │ │ │ - jb 966fd7 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96701f │ │ │ │ + jb 966fdd │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966fe4 │ │ │ │ + js 966fea │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966fea │ │ │ │ + jne 966ff0 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 967035 │ │ │ │ - jo 967036 │ │ │ │ - jb 96703d │ │ │ │ - jae,pn 96703b │ │ │ │ + jne 96703b │ │ │ │ + jo 96703c │ │ │ │ + jb 967043 │ │ │ │ + jae,pn 967041 │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esi,(%eax,%esi,1) │ │ │ │ + xor (%ebx),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - cmp %dh,(%eax) │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + aaa │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 967018 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + cmp %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967090 │ │ │ │ - jb 96704e │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967096 │ │ │ │ + jb 967054 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 96705b │ │ │ │ + js 967061 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967061 │ │ │ │ + jne 967067 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 9670ac │ │ │ │ - jo 9670ad │ │ │ │ - jb 9670b4 │ │ │ │ - jae,pn 9670b2 │ │ │ │ + jne 9670b2 │ │ │ │ + jo 9670b3 │ │ │ │ + jb 9670ba │ │ │ │ + jae,pn 9670b8 │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %edi,(%eax) │ │ │ │ + xor (%edi),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ - xor %ch,0x63373766 │ │ │ │ - cmp %esi,(%eax) │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ bound %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + cmp %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967107 │ │ │ │ - jb 9670c5 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96710d │ │ │ │ + jb 9670cb │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9670d2 │ │ │ │ + js 9670d8 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9670d8 │ │ │ │ + jne 9670de │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 967123 │ │ │ │ - jo 967124 │ │ │ │ - jb 96712b │ │ │ │ - jae,pn 967129 │ │ │ │ + jne 967129 │ │ │ │ + jo 96712a │ │ │ │ + jb 967131 │ │ │ │ + jae,pn 96712f │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %edi,(%ecx) │ │ │ │ + xor (%eax),%bh │ │ │ │ xor %dh,(%eax) │ │ │ │ - xor %ch,0x63373766 │ │ │ │ - popa │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + cmp %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 96714a │ │ │ │ + and %dh,0x77(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ arpl %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + cmp %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 96717e │ │ │ │ - jb 96713c │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967184 │ │ │ │ + jb 967142 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967149 │ │ │ │ + js 96714f │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 96714f │ │ │ │ + jne 967155 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 96719a │ │ │ │ - jo 96719b │ │ │ │ - jb 9671a2 │ │ │ │ - jae,pn 9671a0 │ │ │ │ + jne 9671a0 │ │ │ │ + jo 9671a1 │ │ │ │ + jb 9671a8 │ │ │ │ + jae,pn 9671a6 │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%ecx) │ │ │ │ + xor (%ecx),%bh │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - bound %esi,(%eax) │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + popa │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 96717d │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %dh,(%edx) │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9671f5 │ │ │ │ - jb 9671b3 │ │ │ │ + jne 9671fb │ │ │ │ + jb 9671b9 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9671c0 │ │ │ │ + js 9671c6 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9671c6 │ │ │ │ + jne 9671cc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 967213 │ │ │ │ - jae,pn 967213 │ │ │ │ + jb 967219 │ │ │ │ + jae,pn 967219 │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%edx) │ │ │ │ + xor 0x30(%ecx),%ah │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - arpl %esi,(%eax) │ │ │ │ + sub $0x32373766,%eax │ │ │ │ + bound %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ - js 96722f │ │ │ │ + js 967235 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%ecx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x36333633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %dh,(%edx) │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 967268 │ │ │ │ - jb 967226 │ │ │ │ + jne 96726e │ │ │ │ + jb 96722c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967233 │ │ │ │ + js 967239 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967239 │ │ │ │ + jne 96723f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 967286 │ │ │ │ - jae,pn 967286 │ │ │ │ + jb 96728c │ │ │ │ + jae,pn 96728c │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%ebx) │ │ │ │ + xor 0x30(%edx),%ah │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - xor %dh,%fs:(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 96725d │ │ │ │ + sub $0x32373766,%eax │ │ │ │ + arpl %esi,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor (%eax),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %dh,(%edx) │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9672db │ │ │ │ - jb 967299 │ │ │ │ + jne 9672e1 │ │ │ │ + jb 96729f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9672a6 │ │ │ │ + js 9672ac │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9672ac │ │ │ │ + jne 9672b2 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 9672f9 │ │ │ │ - jae,pn 9672f9 │ │ │ │ + jb 9672ff │ │ │ │ + jae,pn 9672ff │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%eax,%esi,1) │ │ │ │ - xor %ch,0x63373766 │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ + xor 0x30(%ebx),%ah │ │ │ │ + xor %dh,(%eax) │ │ │ │ + sub $0x32373766,%eax │ │ │ │ + xor %dh,%fs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 9672d0 │ │ │ │ + jb 9672d6 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor (%eax),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %dh,(%edx) │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 96734e │ │ │ │ - jb 96730c │ │ │ │ + jne 967354 │ │ │ │ + jb 967312 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967319 │ │ │ │ + js 96731f │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 96731f │ │ │ │ + jne 967325 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 96736c │ │ │ │ - jae,pn 96736c │ │ │ │ + jb 967372 │ │ │ │ + jae,pn 967372 │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%ebp) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - data16 xor %dh,(%eax) │ │ │ │ + xor 0x30(%eax,%esi,1),%ah │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + xor %dh,%gs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96738d │ │ │ │ + jb 967393 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor (%eax),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %dh,(%edx) │ │ │ │ + xor $0x20202020,%eax │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9673c1 │ │ │ │ - jb 96737f │ │ │ │ + jne 9673c7 │ │ │ │ + jb 967385 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 96738c │ │ │ │ + js 967392 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967392 │ │ │ │ + jne 967398 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 9673df │ │ │ │ - jae,pn 9673df │ │ │ │ + jb 9673e5 │ │ │ │ + jae,pn 9673e5 │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%esi) │ │ │ │ + xor 0x30(%ebp),%ah │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64373766,%eax │ │ │ │ - xor (%eax),%dh │ │ │ │ + sub $0x33373766,%eax │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor $0x20202032,%eax │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + xor (%eax),%ah │ │ │ │ + and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%edi) │ │ │ │ - jne 967434 │ │ │ │ - jb 9673f2 │ │ │ │ + jne 96743a │ │ │ │ + jb 9673f8 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9673ff │ │ │ │ + js 967405 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967405 │ │ │ │ + jne 96740b │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 967454 │ │ │ │ + jo 96745a │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 967453 │ │ │ │ + jae,pn 967459 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - xor %fs:(%eax),%dh │ │ │ │ + xor (%ecx),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x65373766,%eax │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ + xor %ch,0x34373766 │ │ │ │ + xor %dh,%fs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96742a │ │ │ │ - js 96746f │ │ │ │ + jb 967430 │ │ │ │ + js 967475 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%ebx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 9674a8 │ │ │ │ - jb 967466 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 9674ae │ │ │ │ + jb 96746c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967473 │ │ │ │ + js 967479 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967479 │ │ │ │ + jne 96747f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 9674c8 │ │ │ │ + jo 9674ce │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 9674c7 │ │ │ │ + jae,pn 9674cd │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - gs xor %dh,%gs:(%eax) │ │ │ │ - xor %ch,0x66373766 │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ + xor $0x64,%al │ │ │ │ + xor %dh,(%eax) │ │ │ │ + xor %ch,0x35373766 │ │ │ │ + xor %dh,%fs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96749e │ │ │ │ + jb 9674a4 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%ecx) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 96751c │ │ │ │ - jb 9674da │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967522 │ │ │ │ + jb 9674e0 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9674e7 │ │ │ │ + js 9674ed │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9674ed │ │ │ │ + jne 9674f3 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 96753c │ │ │ │ + jo 967542 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 96753b │ │ │ │ + jae,pn 967541 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - data16 xor %dh,%gs:(%eax) │ │ │ │ - xor %ch,0x66373766 │ │ │ │ - data16 xor %dh,(%eax) │ │ │ │ + xor $0x30303064,%eax │ │ │ │ + sub $0x35373766,%eax │ │ │ │ + xor %dh,%gs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 967512 │ │ │ │ + jb 967518 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edx) │ │ │ │ xor %dh,%gs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967590 │ │ │ │ - jb 96754e │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967596 │ │ │ │ + jb 967554 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 96755b │ │ │ │ + js 967561 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967561 │ │ │ │ + jne 967567 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 9675b0 │ │ │ │ + jo 9675b6 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 9675af │ │ │ │ + jae,pn 9675b5 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - data16 data16 xor %dh,(%eax) │ │ │ │ - xor %ch,0x30383766 │ │ │ │ - xor %dh,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - and %dh,0x77(%edx) │ │ │ │ + xor $0x30303065,%eax │ │ │ │ + sub $0x35373766,%eax │ │ │ │ + data16 xor %dh,(%eax) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 9675d6 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edx) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967604 │ │ │ │ - jb 9675c2 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96760a │ │ │ │ + jb 9675c8 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9675cf │ │ │ │ + js 9675d5 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9675d5 │ │ │ │ + jne 9675db │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 967624 │ │ │ │ + jo 96762a │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 967623 │ │ │ │ + jae,pn 967629 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ - cmp %dh,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - sub $0x31383766,%eax │ │ │ │ - xor (%eax),%dh │ │ │ │ + aaa │ │ │ │ + xor $0x30303066,%eax │ │ │ │ + sub $0x37373766,%eax │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %ah,%ss:(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 967678 │ │ │ │ - jb 967636 │ │ │ │ + jne 96767e │ │ │ │ + jb 96763c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967643 │ │ │ │ + js 967649 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967649 │ │ │ │ + jne 96764f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 967693 │ │ │ │ + jae 967699 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ - cmp %dh,(%ecx) │ │ │ │ - xor (%eax),%dh │ │ │ │ + aaa │ │ │ │ + aaa │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x37383766,%eax │ │ │ │ - xor $0x30,%al │ │ │ │ + sub $0x64373766,%eax │ │ │ │ + xor (%eax),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ - js 9676af │ │ │ │ + js 9676b5 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %esi,(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x37383633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %esi,(%edi) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %ah,%ss:(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9676e8 │ │ │ │ - jb 9676a6 │ │ │ │ + jne 9676ee │ │ │ │ + jb 9676ac │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9676b3 │ │ │ │ + js 9676b9 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9676b9 │ │ │ │ + jne 9676bf │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 967703 │ │ │ │ + jae 967709 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - xor $0x30,%al │ │ │ │ + aaa │ │ │ │ + xor %fs:(%eax),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64383766,%eax │ │ │ │ - xor (%eax),%esi │ │ │ │ + sub $0x33383766,%eax │ │ │ │ + xor (%eax),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edi) │ │ │ │ xor $0x30,%al │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %ah,%ss:(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 967758 │ │ │ │ - jb 967716 │ │ │ │ + jne 96775e │ │ │ │ + jb 96771c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967723 │ │ │ │ + js 967729 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967729 │ │ │ │ + jne 96772f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 967773 │ │ │ │ + jae 967779 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ - cmp %ah,0x30(%ebx,%esi,1) │ │ │ │ + cmp %dh,(%ebx) │ │ │ │ + xor (%eax),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64383766,%eax │ │ │ │ - cmp %esi,(%eax) │ │ │ │ + sub $0x33383766,%eax │ │ │ │ + cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %ah,0x30(%edx,%esi,1) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %ah,%ss:(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9677c8 │ │ │ │ - jb 967786 │ │ │ │ + jne 9677ce │ │ │ │ + jb 96778c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967793 │ │ │ │ + js 967799 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967799 │ │ │ │ + jne 96779f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 9677e3 │ │ │ │ + jae 9677e9 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ - cmp %ah,0x30(%ecx,%edi,1) │ │ │ │ + cmp %dh,(%ebx) │ │ │ │ + cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64383766,%eax │ │ │ │ - bound %esi,(%eax) │ │ │ │ + sub $0x33383766,%eax │ │ │ │ + popa │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x77(%edx) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 96780a │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %ah,0x30(%eax,%edi,1) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + aaa │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %ah,%ss:(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - cmp %dh,%ss:(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - cmp %dh,%ss:(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - cmp %dh,%ss:(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %ah,%ss:(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -12405,17 +12471,16 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%eax) │ │ │ │ push %ebx │ │ │ │ addb $0x28,(%ecx) │ │ │ │ jbe 967d47 │ │ │ │ - add %esp,-0x48(%esp,%ebx,8) │ │ │ │ - jmp *(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,%esp │ │ │ │ + adc $0x6f20ff92,%eax │ │ │ │ addb $0x0,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ addb $0x60,(%ecx) │ │ │ │ jg 967d5b │ │ │ │ add %ecx,%eax │ │ │ │ @@ -12580,22 +12645,20 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %dl,0x6d(%ecx,%ebp,2) │ │ │ │ gs jae 968061 │ │ │ │ popa │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jo 96802b │ │ │ │ - and %dl,0x75(%ebx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - and %dl,0x65(%ebx) │ │ │ │ - jo 96801a │ │ │ │ - xor (%ecx),%dh │ │ │ │ - and %dh,(%edx) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor $0x36323a32,%eax │ │ │ │ + and %al,0x72(%esi) │ │ │ │ + imul $0x20636544,(%eax),%esp │ │ │ │ + xor (%esi),%dh │ │ │ │ + and %dh,(%ecx) │ │ │ │ + cmp %edi,(%edx) │ │ │ │ + xor $0x37313a37,%eax │ │ │ │ and %dl,0x54(%ebp) │ │ │ │ inc %ebx │ │ │ │ and %dh,(%edx) │ │ │ │ xor %dh,(%edx) │ │ │ │ xor $0x65274c0a,%eax │ │ │ │ and %ah,%fs:0x6f(%ebx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -22391,116 +22454,109 @@ │ │ │ │ addb $0x88,(%ecx) │ │ │ │ adc %eax,0x1(%eax) │ │ │ │ ... │ │ │ │ add %dl,0x40009abc(%eax) │ │ │ │ mov $0xfd10009a,%ebp │ │ │ │ (bad) │ │ │ │ mov $0xbffffd88,%edi │ │ │ │ - dec %ebp │ │ │ │ - adc $0xee32ebc6,%eax │ │ │ │ - dec %ebp │ │ │ │ - mov $0x0,%esi │ │ │ │ + roll $0xd4,0x7dbee25f(%esi) │ │ │ │ + mov $0x0,%bh │ │ │ │ ... │ │ │ │ - rcr $0xb1,%al │ │ │ │ - add %ch,0xd243(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + fdivs -0x2dbc5800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ and %dh,-0x42bfff6a(%eax) │ │ │ │ lcall $0x1000,$0x9abdf000 │ │ │ │ std │ │ │ │ (bad) │ │ │ │ mov $0xbffffd88,%edi │ │ │ │ - dec %ebp │ │ │ │ - adc $0x5232ebc6,%eax │ │ │ │ - dec %edx │ │ │ │ - mov $0x0,%esi │ │ │ │ + roll $0xd3,-0x3e411da1(%esi) │ │ │ │ + mov $0x0,%bh │ │ │ │ ... │ │ │ │ - rcr $0xb1,%al │ │ │ │ - add %ch,0xd243(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + fdivs -0x2dbc5800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x2b(%eax) │ │ │ │ or %eax,(%ecx) │ │ │ │ and %dh,-0x420fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9abea000 │ │ │ │ lock or %eax,(%ecx) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - dec %ebp │ │ │ │ - push %ebp │ │ │ │ - leave │ │ │ │ - jmp 9abee7 │ │ │ │ - fiaddl 0x4(%esi) │ │ │ │ + rol $0x50,%esi │ │ │ │ + loop 9abe73 │ │ │ │ + dec %ecx │ │ │ │ + pop %ds │ │ │ │ + or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - fdivs -0x2dbc5800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + rcr $0xb1,%al │ │ │ │ + add %ch,0x200d243(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x50009abe(%eax) │ │ │ │ mov $0xd7b0009a,%edi │ │ │ │ mov $0x0,%cl │ │ │ │ mov %bl,0x0(%ebx,%edx,8) │ │ │ │ - dec %ebp │ │ │ │ - cmc │ │ │ │ - iret │ │ │ │ - jmp 9abf97 │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add $0x0,%al │ │ │ │ + shll $0xe2,0x56(%esi) │ │ │ │ + mov $0xd6145,%esi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ fdivs -0x2dbc5800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,-0x41(%eax) │ │ │ │ lcall $0xb000,$0x9ac00000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov %bl,0x0(%ebx,%edx,8) │ │ │ │ - dec %ebp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - aam $0xeb │ │ │ │ - xor %dh,%dl │ │ │ │ - clc │ │ │ │ - add $0x0,%al │ │ │ │ + roll $0x4d,(%esi) │ │ │ │ + loop 9abfd3 │ │ │ │ + inc %ebp │ │ │ │ + popa │ │ │ │ + or $0x0,%eax │ │ │ │ ... │ │ │ │ - fnstenv -0x2dbc3000(%ecx) │ │ │ │ + add %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + rolb $1,-0x2e(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2800b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0x0,-0x653f5000(%edx) │ │ │ │ rorb $1,-0xe57fee7(%esi) │ │ │ │ (bad) │ │ │ │ - mov $0xebe6354d,%edi │ │ │ │ - xor %dl,%bl │ │ │ │ - xchg %al,(%eax,%eax,1) │ │ │ │ + mov $0xe27fa6c1,%edi │ │ │ │ + mov $0xd1f49,%esi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ fnstenv -0x2dbc0000(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x60009ac0(%eax) │ │ │ │ rcrl $0x2,0x5ed39000(%edx) │ │ │ │ add %al,0x0(%edx,%edx,8) │ │ │ │ - dec %ebp │ │ │ │ - mov $0xdc,%ch │ │ │ │ - jmp 9ac1a7 │ │ │ │ - and $0xf0,%al │ │ │ │ - sbb (%eax),%eax │ │ │ │ + shll $0x45,(%esi) │ │ │ │ + loop 9ac133 │ │ │ │ + mov $0x69,%bh │ │ │ │ + adc (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0xb1da(%eax) │ │ │ │ inc %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -22510,91 +22566,93 @@ │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,-0x3f(%eax) │ │ │ │ lcall $0x300,$0x9ac21000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc $0xe632ebe2,%eax │ │ │ │ - pop %edx │ │ │ │ - dec %eax │ │ │ │ + roll $0xc3,0x75bee27b(%esi) │ │ │ │ + inc %ecx │ │ │ │ ... │ │ │ │ mov $0xda,%al │ │ │ │ mov $0x0,%cl │ │ │ │ and %al,0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,(%eax) │ │ │ │ ret $0x9a │ │ │ │ rol $0x9a,%dl │ │ │ │ add %dh,-0x7fff4e26(%eax) │ │ │ │ - (bad) -0x1ccab300(%ecx) │ │ │ │ - jmp 9ac307 │ │ │ │ - fiaddl 0x4(%esi) │ │ │ │ + (bad) 0x7aa6c100(%ecx) │ │ │ │ + loop 9ac293 │ │ │ │ + dec %ecx │ │ │ │ + pop %ds │ │ │ │ + or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2800b1da(%eax) │ │ │ │ - inc %esp │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + mov $0xda,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + sub %al,0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ mov $0x96,%al │ │ │ │ add %ch,(%eax) │ │ │ │ cmp $0xc2c0025f,%eax │ │ │ │ lcall $0x4000,$0x9ac37000 │ │ │ │ inc %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ - fidivl %ds:0x31814107(%ebx) │ │ │ │ - out %al,(%dx) │ │ │ │ + sub $0x4,%al │ │ │ │ + mov 0x225f5393,%al │ │ │ │ + jp 9ac389 │ │ │ │ ... │ │ │ │ - je 9ac3eb │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x4f(%ebp,%ebx,8) │ │ │ │ + add %al,0x46(%eax) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,0xb050025f │ │ │ │ xchg %eax,%esi │ │ │ │ add %dh,-0x3d(%eax) │ │ │ │ lcall $0x1800,$0x9ac42000 │ │ │ │ sahf │ │ │ │ pop %esi │ │ │ │ - add %edi,0x3ebfffeb(%eax) │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + add %edi,0x2cbfffeb(%eax) │ │ │ │ + add $0xec,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,-0x2e(%esi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,(%eax) │ │ │ │ les -0x653b3000(%edx),%ebx │ │ │ │ add %bl,(%eax) │ │ │ │ sahf │ │ │ │ pop %esi │ │ │ │ - add %edi,0x3ebfffeb(%eax) │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + add %edi,0x2cbfffeb(%eax) │ │ │ │ + add $0xec,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -22603,18 +22661,18 @@ │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ les -0x653a8000(%edx),%ebx │ │ │ │ add %bl,0x30(%eax) │ │ │ │ pop %edi │ │ │ │ add %ebp,%eax │ │ │ │ - ljmp $0x7f9,$0xda3ebfff │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ljmp $0x93ea,$0x42cbfff │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db9e000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -22622,346 +22680,361 @@ │ │ │ │ xor %dh,-0x3a7fff6a(%eax) │ │ │ │ lcall $0x4000,$0x9ac63000 │ │ │ │ pop %es │ │ │ │ dec %eax │ │ │ │ add (%eax),%ah │ │ │ │ inc %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds sbb %al,%bh │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + jmp 9ac5d7 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db9d800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x39cfff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ac6e000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cmp %ah,%ah │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + notl 0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db98800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9ac7c8 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x391fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ac79000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9ac78a │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + hlt │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db98800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x386fff6a(%eax) │ │ │ │ lcall $0xe800,$0x9ac84000 │ │ │ │ cmp %ebx,0x1(%edi) │ │ │ │ - mov $0x3e024818,%eax │ │ │ │ - lcall $0xd429,$0x874107e0 │ │ │ │ + mov $0x2c024818,%eax │ │ │ │ + inc %esp │ │ │ │ + repz xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - addb $0x0,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db98000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x37bfff6a(%eax) │ │ │ │ lcall $0x6800,$0x9ac8f000 │ │ │ │ cmp $0xd7b0015f,%eax │ │ │ │ mov $0x0,%cl │ │ │ │ - ds (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9ac948 │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ + inc %esi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db96800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,%al │ │ │ │ - enter $0x9a,$0xa0 │ │ │ │ - leave │ │ │ │ - lcall $0x2001,$0x5f3c6800 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x370fff6a(%eax) │ │ │ │ + lcall $0x6800,$0x9ac9a000 │ │ │ │ + cmp $0x5f,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ jnp 9ac9f6 │ │ │ │ - add (%esi),%bh │ │ │ │ - pop %edx │ │ │ │ - out %al,(%dx) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eax,4),%ch │ │ │ │ + std │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db95800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x365fff6a(%eax) │ │ │ │ lcall $0x8800,$0x9aca5000 │ │ │ │ in (%dx),%al │ │ │ │ pop %ebp │ │ │ │ - add %eax,0x3e024611(%eax) │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %eax,0x2c024611(%eax) │ │ │ │ + add $0xf8,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db90800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x35afff6a(%eax) │ │ │ │ lcall $0x8800,$0x9acb0000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xffe3,$0xbf │ │ │ │ - ds (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + sti │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db95000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x34ffff6a(%eax) │ │ │ │ lcall $0x9800,$0x9acbb000 │ │ │ │ mov $0x56,%al │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - sbb %dl,%ch │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9acc08 │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd246,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db93800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,0x60009acb(%eax) │ │ │ │ - int3 │ │ │ │ - lcall $0x9801,$0x56b00800 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - or %eax,(%ecx) │ │ │ │ - ds lcall $0xd429,$0x87410796 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x344fff6a(%eax) │ │ │ │ + lcall $0x800,$0x9acc6000 │ │ │ │ + mov $0x56,%al │ │ │ │ + add %ebx,0x2c01096f(%eax) │ │ │ │ + inc %esp │ │ │ │ + test %edx,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fadds -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x339fff6a(%eax) │ │ │ │ lcall $0x6800,$0x9acd1000 │ │ │ │ sbb 0x1(%edi),%edx │ │ │ │ dec %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ or %eax,(%ecx) │ │ │ │ - cmp %ds:0x29874107(%eax),%dl │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + adcl $0x0,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x32efff6a(%eax) │ │ │ │ lcall $0x6800,$0x9acdc000 │ │ │ │ sbb 0x1(%edi),%edx │ │ │ │ dec %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ or %eax,(%ecx) │ │ │ │ - jp,pt 9acd66 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + adcb $0x0,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x323fff6a(%eax) │ │ │ │ lcall $0xf000,$0x9ace7000 │ │ │ │ or %eax,%fs:(%ecx) │ │ │ │ pop %eax │ │ │ │ fdivr %st,%st(7) │ │ │ │ - mov $0x79f3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x938ce42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x318fff6a(%eax) │ │ │ │ lcall $0xf000,$0x9acf2000 │ │ │ │ or %eax,%fs:(%ecx) │ │ │ │ pop %eax │ │ │ │ fdivr %st,%st(7) │ │ │ │ - mov $0x79e7a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x938da42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x30dfff6a(%eax) │ │ │ │ lcall $0xf000,$0x9acfd000 │ │ │ │ push %eax │ │ │ │ inc %ebx │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - pop %edx │ │ │ │ - lcall $0xd4,$0x29874107 │ │ │ │ + add 0x2c00b1d7(%eax),%dh │ │ │ │ + test %cl,0x3a595393(%ecx) │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db8d000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %al,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x302fff6a(%eax) │ │ │ │ lcall $0x7800,$0x9ad08000 │ │ │ │ (bad) │ │ │ │ pop %eax │ │ │ │ add %ebp,%eax │ │ │ │ out %al,(%dx) │ │ │ │ inc %edx │ │ │ │ - add (%esi),%bh │ │ │ │ - sbb 0x29874107(%edi),%al │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eax,8),%ch │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db8c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2f7fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9ad13000 │ │ │ │ aad $0x58 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x6c2f4107(%eax),%al │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + in $0x93,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9ad188 │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + inc %edi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db8a800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,(%eax) │ │ │ │ - rcrl $1,-0x652e2000(%edx) │ │ │ │ - add %dh,-0x67ff4e29(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x2ecfff6a(%eax) │ │ │ │ + lcall $0xb000,$0x9ad1e000 │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ aam $0xff │ │ │ │ - mov $0x78c9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x939f442c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9ad2c9 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x30024323,%al │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,%al │ │ │ │ rcrl $1,-0x652d7000(%edx) │ │ │ │ add %bl,0x68015917(%eax) │ │ │ │ cmp 0x2(%ebx),%eax │ │ │ │ - ds pop %edx │ │ │ │ - mov (%edi),%eax │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db88800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2d6fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad34000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sub %cl,%bh │ │ │ │ (bad) │ │ │ │ - mov $0x7b1fa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x93a2242c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 9ba62d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ pop %esi │ │ │ │ inc %eax │ │ │ │ @@ -22969,194 +23042,206 @@ │ │ │ │ mov $0x96,%al │ │ │ │ add %al,-0x2d(%eax) │ │ │ │ lcall $0xb000,$0x9ad3f000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x874107bc │ │ │ │ + sub $0x44,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - dec %ecx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db6a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2c0fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad4a000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x29874107(%esi),%bh │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db69000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2b5fff6a(%eax) │ │ │ │ lcall $0x9800,$0x9ad55000 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ pop %edi │ │ │ │ - add %ebp,0x3ebfffc8(%eax) │ │ │ │ - cli │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + add %ebp,0x2cbfffc8(%eax) │ │ │ │ + and $0xb6,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0x200d249,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,-0x2b(%eax) │ │ │ │ lcall $0x9800,$0x9ad60000 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ pop %edi │ │ │ │ - add %ebp,0x3ebfffc8(%eax) │ │ │ │ - cli │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + add %ebp,0x2cbfffc8(%eax) │ │ │ │ + and $0xb6,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd249,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x30015f6e(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ lcall $0x3800,$0x9ad6b000 │ │ │ │ jge 9ad71a │ │ │ │ add %ebx,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - mov $0x7a7fa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x93b4242c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db65800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x294fff6a(%eax) │ │ │ │ lcall $0x8000,$0x9ad76000 │ │ │ │ mov $0x40,%dl │ │ │ │ add $0xa8,%al │ │ │ │ dec %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - cmp %ds:0x29874107(%esi),%ah │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + mov $0x93,%ch │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db65000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x289fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad81000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - fisubrl %ds:0x29874107(%ebp) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + mov $0x3a595393,%esi │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db60000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %cl,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x27efff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad8c000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - test $0x29874107,%eax │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + mov $0x3a595393,%edx │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db5b000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push %eax │ │ │ │ + dec %edx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x273fff6a(%eax) │ │ │ │ lcall $0x4800,$0x9ad97000 │ │ │ │ or 0x2(%ebx),%bl │ │ │ │ cwtl │ │ │ │ sar $0xbf,%edi │ │ │ │ - ds mov $0x87410755,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + inc %esi │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - dec %edx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db5b000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x268fff6a(%eax) │ │ │ │ lcall $0xf800,$0x9ada2000 │ │ │ │ xchg %eax,%ecx │ │ │ │ push %edx │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cli │ │ │ │ - push %esi │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + and $0x45,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9ada78 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db59800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0x200d24a │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,(%eax) │ │ │ │ ficompl -0x65253000(%edx) │ │ │ │ add %dh,-0x7ff4e29(%eax) │ │ │ │ - mov $0x5a3ebfff,%ebp │ │ │ │ + mov $0x842cbfff,%ebp │ │ │ │ + inc %eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ push %ebx │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ orb $0x0,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ pushf │ │ │ │ @@ -23164,219 +23249,231 @@ │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ ficompl -0x65248000(%edx) │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9adbf1 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + dec %ebp │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db50800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x247fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9adc3000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - pop %ebx │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db4f800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x23cfff6a(%eax) │ │ │ │ lcall $0xe800,$0x9adce000 │ │ │ │ aam $0x52 │ │ │ │ add %edi,-0x49(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x7475a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x9354842c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %cl,-0x2e(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,%al │ │ │ │ fcompl -0x65227000(%edx) │ │ │ │ add %ch,%al │ │ │ │ aam $0x52 │ │ │ │ add %edi,-0x49(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x7475a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x9354842c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %cl,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ aam $0x52 │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,0x40009add(%eax) │ │ │ │ ficomps 0x53cad800(%edx) │ │ │ │ - add %ebp,0x3ebfffb6(%eax) │ │ │ │ - pop %edx │ │ │ │ - inc %ecx │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ebp,0x2cbfffb6(%eax) │ │ │ │ + test %dl,-0x6d(%edx) │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db4c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x21bfff6a(%eax) │ │ │ │ lcall $0x6000,$0x9adef000 │ │ │ │ or 0x2(%eax),%eax │ │ │ │ inc %eax │ │ │ │ dec %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x87410743 │ │ │ │ + sub $0x44,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - dec %eax │ │ │ │ - dec %ebx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db4b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x210fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9adfa000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9ae002 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + pop %esp │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db46800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x205fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae05000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x7(%ebx),%cl │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + pop %eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db41800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1fafff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae10000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:0x7(%edi),%dh │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + fs xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db3c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1effff6a(%eax) │ │ │ │ lcall $0xd800,$0x9ae1b000 │ │ │ │ and 0x4(%edi),%ah │ │ │ │ - cmp %ch,-0x5c14001(%esi) │ │ │ │ - jb 9ae1cb │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + cmp %ch,0x242cbfff(%esi) │ │ │ │ + popa │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db3c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1e4fff6a(%eax) │ │ │ │ lcall $0x1800,$0x9ae26000 │ │ │ │ push %edx │ │ │ │ push %esi │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x41(%edi,%eax,1),%bh │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + in $0x6f,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9ae2b8 │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + dec %esp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db3a800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %ah,-0x1e(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x1d9fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae31000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ stos %al,%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x7789a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x936b442c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9ae3fe │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,-0x4fcffdb9(%edi) │ │ │ │ @@ -23384,33 +23481,38 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ jecxz 9ae35d │ │ │ │ add %al,%al │ │ │ │ jecxz 9ae361 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x87410767,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + je 9ae367 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9bb6b1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db31800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1c3fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae47000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:0x7(%ecx),%ah │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + jb 9ae417 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db30800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -23418,18 +23520,19 @@ │ │ │ │ xor %dh,-0x1b8fff6a(%eax) │ │ │ │ lcall $0x800,$0x9ae52000 │ │ │ │ pop %ebx │ │ │ │ push %esi │ │ │ │ add %ebx,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x76c9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x937f442c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %cl,-0x2e(%ebp) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -23440,18 +23543,19 @@ │ │ │ │ in $0x9a,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ pop %ebx │ │ │ │ push %esi │ │ │ │ add %ebx,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x76c9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x937f442c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %cl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -23460,504 +23564,506 @@ │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ in $0x9a,%eax │ │ │ │ add %al,-0x47ff651a(%eax) │ │ │ │ bound %edx,0x1(%esi) │ │ │ │ dec %eax │ │ │ │ - mov %eax,0x9a3ebfff │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov %eax,0x442cbfff │ │ │ │ + jge 9ae627 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db2d000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x197fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9ae73000 │ │ │ │ or $0x4d300248,%eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - fisubrl %ds:0x7(%eax) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + jnp 9ae6d7 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db2c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x18cfff6a(%eax) │ │ │ │ lcall $0x8800,$0x9ae7e000 │ │ │ │ out %eax,$0x53 │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - cli │ │ │ │ - adc $0x7,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x2c00b1d7(%eax),%dh │ │ │ │ + and $0x7,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db27800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x181fff6a(%eax) │ │ │ │ lcall $0x4800,$0x9ae89000 │ │ │ │ imul $0xb1d7b0,0x1(%esi),%edx │ │ │ │ - ds pop %edx │ │ │ │ - adc %eax,(%edi) │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + add 0x407ff153(%ebx),%dl │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x4d,%al │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db25800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dl,0x40009ae8(%eax) │ │ │ │ - jmp d84ae9e4 <_edata@@Base+0xd36ae9e4> │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x176fff6a(%eax) │ │ │ │ + lcall $0xb000,$0x9ae94000 │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ - mov $0x7123a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x9301e42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ rorb $0x0,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0x2,0x48(%ebx) │ │ │ │ xor %dh,-0x16bfff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae9f000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ficompl %ds:(%eax) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + or 0x403a5953(%ebx),%edx │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db1c800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %cl,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x160fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9aeaa000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - sbb (%edi),%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + or %edx,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db1b800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + dec %eax │ │ │ │ + dec %esi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x155fff6a(%eax) │ │ │ │ lcall $0xc800,$0x9aeb5000 │ │ │ │ jne 9aebb1 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp (%esi),%al │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + in $0x15,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ js 9aec40 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,-0x14afff6a(%eax) │ │ │ │ lcall $0xc800,$0x9aec0000 │ │ │ │ jne 9aec61 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp (%esi),%al │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + in $0x15,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ js 9aecf0 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5675,$0x1 │ │ │ │ xor %dh,-0x13ffff6a(%eax) │ │ │ │ lcall $0x3800,$0x9aecb000 │ │ │ │ cmp $0x95f8015a,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x7003a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9313e42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db18000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x134fff6a(%eax) │ │ │ │ lcall $0xf000,$0x9aed6000 │ │ │ │ bound %ecx,0x2(%eax) │ │ │ │ orb $0x0,-0x2e(%esi) │ │ │ │ - jp,pt 9aed75 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + adc %edx,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db17800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %cl,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x129fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9aee1000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:(%esi),%cl │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + sbb $0x3a595393,%eax │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db12800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + fmuls -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x11efff6a(%eax) │ │ │ │ lcall $0x8800,$0x9aeec000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff91,$0xbf │ │ │ │ - fimull %ds:(%edx) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + sub $0x4,%al │ │ │ │ + sbb %edx,0x5dd33953(%ebx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fmuls -0x2e(%esi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ lcall $0x8800,$0x9aef7000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff91,$0xbf │ │ │ │ - fidivl %ds:0xfd814107 │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + es xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %edi │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db11800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 29bc263 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,-0x11(%eax) │ │ │ │ lcall $0x8800,$0x9af02000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff91,$0xbf │ │ │ │ - fidivl %ds:(%edi,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + daa │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db11800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xfdfff6a(%eax) │ │ │ │ lcall $0x1800,$0x9af0d000 │ │ │ │ popf │ │ │ │ push %ecx │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - sbb (%edi),%dh │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x2c00b1d7(%eax),%dh │ │ │ │ + les (%ebx,%edx,4),%esp │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db11800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xf2fff6a(%eax) │ │ │ │ lcall $0x1800,$0x9af18000 │ │ │ │ iret │ │ │ │ pop %esp │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - pop %edx │ │ │ │ - xor %al,(%edi) │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + test %ah,(%ebx) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9af1d8 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db10000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %cl,-0x2e(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009af1(%eax) │ │ │ │ repnz lcall $0xb000,$0xb1d7b000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivrl %ds:(%esi) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + sub $0x3a595393,%eax │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db0a800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + dec %edi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xdcfff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af2e000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sub %cl,-0x65c14001(%edx) │ │ │ │ - cmp (%edi),%eax │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub %cl,0x442cbfff(%edx) │ │ │ │ + sub %dl,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db09000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + jo 9af3d1 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xd1fff6a(%eax) │ │ │ │ lcall $0x1800,$0x9af39000 │ │ │ │ sub $0x53,%al │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - fisubl 0x29874107 │ │ │ │ - aam $0x0 │ │ │ │ + add 0x2c00b1d7(%eax),%dh │ │ │ │ + add $0x36,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db09000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xc6fff6a(%eax) │ │ │ │ lcall $0x6000,$0x9af44000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ push %edx │ │ │ │ - add 0x3e00e12c(%eax),%bl │ │ │ │ - cmp (%edi,%eax,1),%ah │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x2c00e12c(%eax),%bl │ │ │ │ + in $0x37,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db08800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xbbfff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af4f000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9af529 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + xor $0x3a595393,%eax │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db08800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9af5e1 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xb0fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9af5a000 │ │ │ │ pop %esi │ │ │ │ pop %ebp │ │ │ │ add %esi,%eax │ │ │ │ loop 9af601 │ │ │ │ - add (%esi),%bh │ │ │ │ - lcall $0xd429,$0x87410723 │ │ │ │ + add (%esp,%eax,2),%ch │ │ │ │ + xor %dl,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ orb $0x0,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xa5fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9af65000 │ │ │ │ jb 9af6b5 │ │ │ │ - add %ebp,0x3ebfff84(%eax) │ │ │ │ - pop %edx │ │ │ │ - sub $0x29874107,%eax │ │ │ │ - aam $0x0 │ │ │ │ + add %ebp,0x2cbfff84(%eax) │ │ │ │ + test %bh,(%esi) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db00000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x9afff6a(%eax) │ │ │ │ lcall $0x2800,$0x9af70000 │ │ │ │ fmuls 0x0(%edx,%eax,1) │ │ │ │ push %eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x8741072f │ │ │ │ + sub $0x44,%al │ │ │ │ + cmp $0x93,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %dl,-0x2e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daff800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x8ffff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af7b000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x8741072b,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + cmp %dl,0x403a5953(%ebx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ push %eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x84fff6a(%eax) │ │ │ │ lcall $0x7000,$0x9af86000 │ │ │ │ or 0x2(%ebx),%bl │ │ │ │ - call 3e9bda01 <_edata@@Base+0x39bbda01> │ │ │ │ - cmp (%edx),%ch │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - dec %ecx │ │ │ │ - jo 9af840 │ │ │ │ + call 2c9bda01 <_edata@@Base+0x27bbda01> │ │ │ │ + in $0x39,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %ebx │ │ │ │ + xchg %eax,%edi │ │ │ │ + arpl %ebx,0x0(%eax,%eax,1) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push $0x200d250 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,-0x8(%eax) │ │ │ │ lcall $0x1800,$0x9af91000 │ │ │ │ sbbb $0xb0,0x1(%edx) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + les 0x407ff153(%edx),%edx │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daf7000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dl,(%eax) │ │ │ │ - stc │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x6efff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af9c000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ js 9afa4c │ │ │ │ (bad) │ │ │ │ - mov $0x6d05a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x92c3842c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x50,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dh,0x4d(%edi) │ │ │ │ @@ -23966,55 +24072,58 @@ │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ lcall $0xb000,$0x9afa7000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9afa62 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + int3 │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daee000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x58fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9afb2000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - fadds (%esi) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + lret │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daed000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x4dfff6a(%eax) │ │ │ │ lcall $0x6800,$0x9afbd000 │ │ │ │ rcrb %cl,0x1(%edx) │ │ │ │ clc │ │ │ │ ja 9afbde │ │ │ │ - mov $0x6c45a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x92d7842c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ push %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -24022,51 +24131,53 @@ │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,-0x42fff6a(%eax) │ │ │ │ lcall $0x6800,$0x9afc8000 │ │ │ │ rcrb %cl,0x1(%edx) │ │ │ │ clc │ │ │ │ ja 9afc8e │ │ │ │ - mov $0x6c45a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x92d7842c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ push %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x30015ad2 │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009afc(%eax) │ │ │ │ std │ │ │ │ lcall $0x2801,$0x5af67800 │ │ │ │ ja 9afd3e │ │ │ │ - mov $0x6c65a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x92d5842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dae9800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2cfff6a(%eax) │ │ │ │ lcall $0xe000,$0x9afde000 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ dec %ebp │ │ │ │ add 0x51(%eax),%ch │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x874106c0 │ │ │ │ + sub $0x44,%al │ │ │ │ + rcll %cl,0x403a5953(%edx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9afed3 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -24075,101 +24186,104 @@ │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x21fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9afe9000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874106cc,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + fists 0x403a5953(%edx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ rclb $0x0,-0x2e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x16fff6a(%eax) │ │ │ │ lcall $0x4800,$0x9aff4000 │ │ │ │ add $0x7b0015c,%eax │ │ │ │ push %eax │ │ │ │ - add (%esi),%bh │ │ │ │ - fcmove %st(1),%st │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eax,1),%ch │ │ │ │ + ficoml 0x403a5953(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dae3800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd251,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xbfff6a(%eax) │ │ │ │ lcall $0x8800,$0x9afff000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ test $0x71,%al │ │ │ │ (bad) │ │ │ │ - mov $0x6ca9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + mov $0x92d9442c,%edi │ │ │ │ + push %ebx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + pop %ebp │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd251,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,-0xfff6a(%eax) │ │ │ │ lcall $0x8800,$0x9b00a000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ test $0x71,%al │ │ │ │ (bad) │ │ │ │ - mov $0x6f59a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + mov $0x92e6442c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %edi │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dae2800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + fcoms -0x2e(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x50009b00(%eax) │ │ │ │ add %ebx,-0x2ca37800(%ebx) │ │ │ │ - add %ch,0x3ebfff71(%eax) │ │ │ │ - lcall $0xd429,$0x874106f4 │ │ │ │ + add %ch,0x2cbfff71(%eax) │ │ │ │ + inc %esp │ │ │ │ + out %eax,$0x92 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - fcoms -0x2e(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dae2800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add 0x5c9bf800(%ebx),%bl │ │ │ │ add %edx,0x26(%eax) │ │ │ │ push %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - cmp %dh,%dh │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eiz,8),%ch │ │ │ │ + in $0x92,%eax │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dae2000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24178,36 +24292,37 @@ │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff64fe(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x6f21a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x92e1c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %dl,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x7c(%eax) │ │ │ │ push %eax │ │ │ │ add (%eax),%dh │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x60009b02(%eax) │ │ │ │ add -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp %cl,%bh │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + in $0xea,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dad8000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24215,16 +24330,17 @@ │ │ │ │ xor %dh,0x3600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ add $0x9b,%al │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874106fa,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + jmp 3af457b9 <_edata@@Base+0x361457b9> │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ push %edx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -24234,36 +24350,38 @@ │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ add $0x9b,%al │ │ │ │ add %ch,-0x27fea3d4(%eax) │ │ │ │ data16 (bad) │ │ │ │ - mov $0x6e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x92f5c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ rclb $0x0,-0x2e(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x4c00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x5(%eax) │ │ │ │ fwait │ │ │ │ add %ch,-0x27fea3d4(%eax) │ │ │ │ data16 (bad) │ │ │ │ - mov $0x6e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x92f5c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ rclb $0x0,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x2c,%al │ │ │ │ @@ -24276,18 +24394,18 @@ │ │ │ │ push %es │ │ │ │ fwait │ │ │ │ add %cl,(%eax) │ │ │ │ push %ecx │ │ │ │ pop %esp │ │ │ │ add %ecx,(%eax) │ │ │ │ data16 (bad) │ │ │ │ - mov $0x6e01a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x92f3c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dad3800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24299,19 +24417,20 @@ │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ push %eax │ │ │ │ add %al,%cl │ │ │ │ push %edx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds pop %edx │ │ │ │ - loop 9b06ea │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + int1 │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dad3000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24319,70 +24438,70 @@ │ │ │ │ xor %dh,0x6d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff64f9(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b0781 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + std │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dace000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ or %bl,0x5c6b5800(%ebx) │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - mov $0x874106eb,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %ebx,0x2c045231(%eax) │ │ │ │ + fs clc │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sub %dl,-0x2e(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dacd800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x8300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ or %bl,0x5c6e0800(%ebx) │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - pop %edx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eax,4) │ │ │ │ + xchg %dl,0x403a5953(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dacd000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dl,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x8e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x47ff64f7(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ pop %esp │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - sbb -0x2bd678bf(%esi,%eax,1),%dl │ │ │ │ + add %ebx,0x2c045231(%eax) │ │ │ │ + les 0x3a595392(%edi),%eax │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dl,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24391,73 +24510,73 @@ │ │ │ │ fwait │ │ │ │ add %al,0xa(%eax) │ │ │ │ fwait │ │ │ │ add %ch,-0x51(%eax) │ │ │ │ pop %esp │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - cmp 0x29874106(%esi),%dl │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eiz,8) │ │ │ │ + test %edx,0x403a5953(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dacc800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %dl,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xa400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ or -0x4e285000(%ebx),%bl │ │ │ │ add %bl,0x5e(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x6901a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x9283c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dl,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ test %edx,0x2(%ecx) │ │ │ │ xor %dh,0xaf00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x38009b0b(%eax) │ │ │ │ aas │ │ │ │ pop %esp │ │ │ │ add %edx,-0x5e(%eax) │ │ │ │ push %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - ficompl 0x29874106(%esi) │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eax,1),%ch │ │ │ │ + lea 0x403a5953(%edx),%edx │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dacc800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %dl,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xba00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0xc(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x3800b1d7(%eax) │ │ │ │ pop %ebx │ │ │ │ (bad) │ │ │ │ - mov $0x699da3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x928a042c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ push %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -24466,37 +24585,38 @@ │ │ │ │ xor %dh,0xc500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ or $0x2588009b,%eax │ │ │ │ pop %esp │ │ │ │ add %esi,0x47(%eax) │ │ │ │ push %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - lcall $0xd429,$0x87410684 │ │ │ │ - ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ + add (%esp,%eax,2),%ch │ │ │ │ + xchg %eax,%edi │ │ │ │ + xchg %eax,%edx │ │ │ │ push %ebx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daca000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xd000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x77ff64f3(%eax) │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ mov %dl,-0x1(%edi) │ │ │ │ - mov $0x6805a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9293842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dabe000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24504,19 +24624,20 @@ │ │ │ │ xor %dh,0xdb00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0xe(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x7ffb78a3(%eax) │ │ │ │ push %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds cli │ │ │ │ - mov (%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + cltd │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dab7800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24525,35 +24646,39 @@ │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ setnp (%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x874106b6 │ │ │ │ + sub $0x44,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - fcoms 0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dab2800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xf100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ setnp (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,-0x1(%esi) │ │ │ │ - mov $0x6b35a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + mov $0x92a0842c,%edi │ │ │ │ + push %ebx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + pop %ebp │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fcoms 0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -24563,64 +24688,70 @@ │ │ │ │ add %dh,0x10(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %esi │ │ │ │ (bad) │ │ │ │ - mov $0x6b25a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + mov $0x92a1842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %edi │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dab1800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 29be369 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x10(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ adc %ebx,0x0(%ebx) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %esi │ │ │ │ (bad) │ │ │ │ - mov $0x6bd5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x92ae842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dab1800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x11200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ adc %ebx,0x591af000(%ebx) │ │ │ │ - add 0x3e00e19c(%eax),%ah │ │ │ │ - sbb -0x2bd678bf(%esi,%eax,1),%bh │ │ │ │ + add 0x2c00e19c(%eax),%ah │ │ │ │ + les 0x3a595392(%edi),%ebp │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 9be4c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x11d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x77ff64ee(%eax) │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff4a,$0xbf │ │ │ │ - fidivrl %ds:0x29874106(%ebx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + test $0x92,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dab1800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24628,73 +24759,73 @@ │ │ │ │ xor %dh,0x12800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ adc -0x788ef800(%ebx),%ebx │ │ │ │ add $0x0,%al │ │ │ │ push %ebp │ │ │ │ rolb %cl,(%eax) │ │ │ │ - sbb %ds:0x29874106(%esi),%ah │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + mov $0x92,%ch │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daaf800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x13300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ adc -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - pop %edx │ │ │ │ - mov 0x29874106,%al │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + test %dh,0x3a595392(%ebx) │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daaf800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + or %dl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x13e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x7ff64ec(%eax) │ │ │ │ negb 0x1(%esi) │ │ │ │ xor %bl,(%edx) │ │ │ │ pop %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - jp 9b1450 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eiz,4),%ch │ │ │ │ + mov $0x3a595392,%esi │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daaf000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adc %dl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x14900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x15(%eax) │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ out %al,$0x55 │ │ │ │ add %ebx,(%eax) │ │ │ │ aas │ │ │ │ (bad) │ │ │ │ - mov $0x6569a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x9245442c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ adcb $0x0,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 309c6bd3 <_edata@@Base+0x2bbc6bd3> │ │ │ │ @@ -24702,36 +24833,37 @@ │ │ │ │ add %al,0x15(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ adc $0xeee8009b,%eax │ │ │ │ push %ebp │ │ │ │ add %ecx,0x3e(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x6509a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9243442c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daa7800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x15f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x10009b16(%eax) │ │ │ │ add 0x2(%esi),%dl │ │ │ │ mov %dl,-0x2e(%ebp) │ │ │ │ - add %bh,(%esi) │ │ │ │ - ficoml 0x6(%edx) │ │ │ │ + add %ch,(%esp,%eax,1) │ │ │ │ inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daa7000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24739,103 +24871,114 @@ │ │ │ │ xor %dh,0x16a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x17(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - pop %esi │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + dec %ebp │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daa2000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x17500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,0x55f9b800(%ebx) │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x6(%eax),%bl │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + in $0x4b,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9b1858 │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + clc │ │ │ │ + push %ebp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daa0800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %bl,-0x64e75000(%ebx) │ │ │ │ - add %dh,-0x67ff4e29(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,0x18000096(%eax) │ │ │ │ + fwait │ │ │ │ + add %dh,-0x4fff64e8(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ cmp %bh,%bh │ │ │ │ - mov $0x6449a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x9257442c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ adc %dl,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcll $0x30,0x2(%edi) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x60009b18(%eax) │ │ │ │ sbb %ebx,-0x4e285000(%ebx) │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - mov $0x87410643,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + fs push %eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov %dl,-0x2e(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da97800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x19600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ sbb -0x4e285000(%ebx),%bl │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x6(%ebp),%cl │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + in $0x5e,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da96800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1a100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ sbb 0x56223800(%ebx),%bl │ │ │ │ add %ebx,(%eax) │ │ │ │ xor %bh,%bh │ │ │ │ - mov $0x6489a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x925b442c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd256,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -24844,18 +24987,19 @@ │ │ │ │ fwait │ │ │ │ add %dh,0x1b(%eax) │ │ │ │ fwait │ │ │ │ add %bh,(%eax) │ │ │ │ and 0x1(%esi),%dl │ │ │ │ sbb %dh,(%edx) │ │ │ │ (bad) │ │ │ │ - mov $0x6489a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x925b442c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd256,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,(%edx) │ │ │ │ @@ -24866,18 +25010,18 @@ │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ sbb $0x9b,%al │ │ │ │ add %bl,0x26(%eax) │ │ │ │ push %esi │ │ │ │ add %ecx,0x31(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x64a9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9259442c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da93000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24885,18 +25029,19 @@ │ │ │ │ xor %dh,0x1c200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ sbb $0x9b,%al │ │ │ │ add %bl,(%eax) │ │ │ │ rclb $1,0x2(%edi) │ │ │ │ rclb $1,-0x2e(%esi) │ │ │ │ - add %bh,(%esi) │ │ │ │ - fidivl 0x41(%esi,%eax,1) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eax,1) │ │ │ │ + addr16 xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da92800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24904,40 +25049,38 @@ │ │ │ │ xor %dh,0x1cd00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff64e3(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - jo 9b1d9a │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + arpl %edx,0x403a5953(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8d800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sub %dl,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1d800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ push %ds │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - sub $0xba3ebfff,%eax │ │ │ │ - jge 9b1e4a │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + sub $0x642cbfff,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + pop %ebp │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %dl,-0x2e(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -24947,36 +25090,41 @@ │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ push %ds │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - sub $0xba3ebfff,%eax │ │ │ │ - jl 9b1efa │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + sub $0x642cbfff,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %edi │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8c800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %dl,-0x2e(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,%al │ │ │ │ push %ds │ │ │ │ fwait │ │ │ │ add %dl,0x9b1f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - sub $0xba3ebfff,%eax │ │ │ │ - jg 9b1faa │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x642cbfff,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24986,37 +25134,38 @@ │ │ │ │ add %al,0x20(%eax) │ │ │ │ fwait │ │ │ │ add %cl,%al │ │ │ │ jo 9b20af │ │ │ │ add $0xa0,%al │ │ │ │ pushf │ │ │ │ loope 9b2050 │ │ │ │ - jp,pt 9b20d1 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x20400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ and %bl,-0x2ca37800(%ebx) │ │ │ │ add %bl,%al │ │ │ │ sub %edi,%edi │ │ │ │ - mov $0x67a3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9269e42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25024,18 +25173,19 @@ │ │ │ │ xor %dh,0x20f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x7fff64df(%eax) │ │ │ │ inc %edx │ │ │ │ pop %eax │ │ │ │ add 0x57(%eax),%dl │ │ │ │ rolb %cl,(%eax) │ │ │ │ - sbb %ds:0x6(%eax),%ah │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + jae 9b2146 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8a800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25043,37 +25193,37 @@ │ │ │ │ xor %dh,0x21a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x22(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - bound %eax,(%esi) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + jno 9b21f6 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8a800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x22500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ and 0x56346800(%ebx),%ebx │ │ │ │ - add %ebp,0x3e04646f(%eax) │ │ │ │ - jp 9b2382 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ebp,0x2c04646f(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jl 9b22a6 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25081,34 +25231,41 @@ │ │ │ │ xor %dh,0x23000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff64dd(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x87410668 │ │ │ │ + sub $0x44,%al │ │ │ │ + jnp 9b2356 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9bf6ad │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da71800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x23b00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x24(%eax) │ │ │ │ fwait │ │ │ │ add %bl,%al │ │ │ │ sbb 0x1(%eax),%ebx │ │ │ │ - call 3f5b2390 <_edata@@Base+0x3a7b2390> │ │ │ │ - jp 9b2487 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + call 2d5b2390 <_edata@@Base+0x287b2390> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %es │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %bl,-0x2e(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -25117,18 +25274,19 @@ │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ and $0x1bd8009b,%eax │ │ │ │ pop %eax │ │ │ │ add %ebp,%eax │ │ │ │ pop %ds │ │ │ │ (bad) │ │ │ │ - mov $0x6147a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x9207a42c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %bl,-0x2e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ @@ -25137,18 +25295,18 @@ │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ and $0x1d78009b,%eax │ │ │ │ pop %eax │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %ds │ │ │ │ (bad) │ │ │ │ - mov $0x6167a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9205a42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da6e000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25156,16 +25314,16 @@ │ │ │ │ xor %dh,0x25c00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x26(%eax) │ │ │ │ fwait │ │ │ │ add %bh,0x0(%eax) │ │ │ │ imul $0x59,(%eax,%eiz,1),%eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds mov $0x87410610,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + add 0x403a5953(%edx),%edx │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %bl,-0x2e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25174,19 +25332,17 @@ │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ daa │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - sbb $0x6,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + setb 0x59(%ebx) │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da68800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25194,52 +25350,55 @@ │ │ │ │ xor %dh,0x27200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ daa │ │ │ │ fwait │ │ │ │ add %cl,-0x17ff2ca4(%eax) │ │ │ │ sbb %bh,%bh │ │ │ │ - mov $0x6191a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + mov $0x920ac42c,%edi │ │ │ │ + push %ebx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + pop %ebp │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ js 9b28cb │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x27d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x77ff64d8(%eax) │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ - call 3f5b27ab <_edata@@Base+0x3a7b27ab> │ │ │ │ - sbb (%eax),%bl │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + call 2d5b27ab <_edata@@Base+0x287b27ab> │ │ │ │ + les (%ebx),%ecx │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %edi │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da67800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %bl,-0x2e(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009b28(%eax) │ │ │ │ sub %ebx,-0x2ca37800(%ebx) │ │ │ │ add %ch,%al │ │ │ │ sbb %bh,%bh │ │ │ │ - mov $0x61b1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9208c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da67800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25247,16 +25406,20 @@ │ │ │ │ xor %dh,0x29300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ sub %ebx,0x6470c800(%ebx) │ │ │ │ add $0xa0,%al │ │ │ │ pushf │ │ │ │ loope 9b29f0 │ │ │ │ - fiaddl %ds:0x29874106 │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + push %ss │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da67800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25264,18 +25427,18 @@ │ │ │ │ xor %dh,0x29e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x4fff64d6(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x17,%al │ │ │ │ (bad) │ │ │ │ - mov $0x6019a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9212442c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da67800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25285,37 +25448,37 @@ │ │ │ │ add %al,0x2b(%eax) │ │ │ │ fwait │ │ │ │ add %bh,%al │ │ │ │ jge 9b2bb6 │ │ │ │ add $0xa0,%al │ │ │ │ pop %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds cli │ │ │ │ - clts │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + sbb $0x92,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da65800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2b400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ sub -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp (%esi),%cl │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + in $0x1d,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da65800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25323,51 +25486,49 @@ │ │ │ │ xor %dh,0x2bf00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x60009b2c(%eax) │ │ │ │ jo 9b2d0f │ │ │ │ add $0xe8,%al │ │ │ │ nop │ │ │ │ loope 9b2cb0 │ │ │ │ - ds mov $0x49410608,%edx │ │ │ │ - jo 9b2c80 │ │ │ │ + sub $0x64,%al │ │ │ │ + sbb 0x5c639753(%edx),%edx │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0x200d259,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x50009b2c(%eax) │ │ │ │ sub $0x26b8009b,%eax │ │ │ │ pop %eax │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - jp 9b2d6d │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sbb %edx,0x407ff153(%edx) │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9b2e4b │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da62000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dl,0x2d(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,0x2d500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ cs fwait │ │ │ │ add %dh,-0x47ff4e29(%eax) │ │ │ │ - ud0 0x636da3e(%edi),%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + ud0 -0x6ddafbd4(%edi),%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ pop %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25378,17 +25539,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cs fwait │ │ │ │ add %dh,-0x4fff64d2(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - cmp $0x29874106,%eax │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + cs xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da59000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25396,37 +25559,38 @@ │ │ │ │ xor %dh,0x2eb00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x2f(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b2fb2 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + sub $0x92,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da58000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2f600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ xor %bl,0x58276800(%ebx) │ │ │ │ add %edi,(%eax) │ │ │ │ or %edi,%edi │ │ │ │ - mov $0x63ada3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x9229042c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0x5a,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25434,36 +25598,38 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x30100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ xor %bl,0x58276800(%ebx) │ │ │ │ add %edi,(%eax) │ │ │ │ or %edi,%edi │ │ │ │ - mov $0x63ada3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x9229042c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0x5a,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x30015827 │ │ │ │ mov $0x96,%al │ │ │ │ add %al,%al │ │ │ │ xor %bl,-0x64ce9000(%ebx) │ │ │ │ add %ch,%al │ │ │ │ sub %ebx,0x1(%eax) │ │ │ │ - push $0x3ebfff08 │ │ │ │ - fisubl (%esi,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + push $0x2cbfff08 │ │ │ │ + add $0x37,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da54800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25471,53 +25637,55 @@ │ │ │ │ xor %dh,0x31700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ xor 0x6bc69800(%ebx),%bl │ │ │ │ add $0xb8,%al │ │ │ │ pop %edx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - sbb %ds:(%edi),%ah │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + xor $0x92,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da54000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x32200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ xor -0x4e285000(%ebx),%bl │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp (%ebx),%ah │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + in $0x30,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da4f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x32d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b33(%eax) │ │ │ │ ret $0x453 │ │ │ │ - push $0x3e00e147 │ │ │ │ - cli │ │ │ │ - sub $0x29874106,%eax │ │ │ │ - aam $0x0 │ │ │ │ + push $0x2c00e147 │ │ │ │ + and $0x3e,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da4f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25525,15 +25693,16 @@ │ │ │ │ xor %dh,0x33800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ xor $0x9b,%al │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x87410629 │ │ │ │ + sub $0x44,%al │ │ │ │ + cmp 0x403a5953(%edx),%dl │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ pop %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25544,36 +25713,36 @@ │ │ │ │ xor %dh,0x34300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ xor $0x9b,%al │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fisubrl %ds:(%eax) │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + cmp 0x403a5953(%edx),%edx │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da4a000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pusha │ │ │ │ + pop %ebx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x34e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x17ff64cb(%eax) │ │ │ │ sbb $0x128046c,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5d49a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x91c7442c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da4a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25582,73 +25751,82 @@ │ │ │ │ fwait │ │ │ │ add %al,0x36(%eax) │ │ │ │ fwait │ │ │ │ add %ch,(%eax) │ │ │ │ mov $0x58,%ch │ │ │ │ add %ebx,0x1e(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add $0x3e,%al │ │ │ │ - mov $0x874105d1,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add $0x2c,%al │ │ │ │ + fs ret $0x5391 │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0xd25b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da49800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x36400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ ss fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b36e0 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0xa4,%al │ │ │ │ + into │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - enter $0xd25b,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da43800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x36f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff64c9(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - fiadds 0xd4298741 │ │ │ │ + sub $0x24,%al │ │ │ │ + int $0x91 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - fcomps -0x2e(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da42800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x37a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x38(%eax) │ │ │ │ fwait │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ pop %eax │ │ │ │ add %edi,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - mov $0x5da5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x91c9842c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %bl,0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -25656,84 +25834,87 @@ │ │ │ │ xor %dh,0x38500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ebx,0x58aec800(%ebx) │ │ │ │ add %edi,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - mov $0x5da5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x91c9842c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %bl,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x58ae,$0x1 │ │ │ │ xor %dh,0x39000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x67ff64c7(%eax) │ │ │ │ mov $0x58,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - mov $0x5c45a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x91d7842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da3f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x39b00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x3a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ ljmp $0xd2,$0x5c100472 │ │ │ │ - ds lcall $0xd429,$0x874105c6 │ │ │ │ + sub $0x44,%al │ │ │ │ + aad $0x91 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %bl,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da3e800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3a600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ cmp -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - mov $0x874105c2,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + rcll $1,%fs:0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push $0xd25c │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3b100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ cmp 0x4a7c5000(%ebx),%ebx │ │ │ │ add $0xf8,%al │ │ │ │ repz (bad) │ │ │ │ - mov $0x5ce7a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x91dda42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da39800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25743,18 +25924,18 @@ │ │ │ │ add %dh,0x3c(%eax) │ │ │ │ fwait │ │ │ │ add %bl,%al │ │ │ │ jl 9b3cc5 │ │ │ │ add $0xd8,%al │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ - mov $0x5ca3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x91d9e42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da39800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25762,56 +25943,59 @@ │ │ │ │ xor %dh,0x3c700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ cmp $0xb178009b,%eax │ │ │ │ pop %eax │ │ │ │ add %ebp,%eax │ │ │ │ jl 9b3d79 │ │ │ │ - add $0x3e,%al │ │ │ │ - sbb %bh,%dh │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add $0x2c,%al │ │ │ │ + (bad) │ │ │ │ + in $0x91,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - jo 9b3e1e │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da39000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3d200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ cmp $0xf9e8009b,%eax │ │ │ │ inc %edi │ │ │ │ add $0xe8,%al │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - mov $0x5f01a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x91e3c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da32000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3dd00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b3e(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ pop %eax │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - pop %edx │ │ │ │ - std │ │ │ │ - add $0xd46c2f41,%eax │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + test %ch,%dh │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9b3ed8 │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ pop %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -25821,55 +26005,57 @@ │ │ │ │ xor %dh,0x3e800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ aas │ │ │ │ fwait │ │ │ │ add %dh,0x4800b1d7(%eax) │ │ │ │ jmp 9b3f3d │ │ │ │ - mov $0x5fe3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x91ede42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ adc %bl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x60(%eax) │ │ │ │ jb 9b3fe0 │ │ │ │ xor %dh,0x3f300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ aas │ │ │ │ fwait │ │ │ │ add %cl,0x780158ad(%eax) │ │ │ │ - mov %eax,0xfa3e0472 │ │ │ │ - in $0x5,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov %eax,0x242c0472 │ │ │ │ + notl 0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da2e800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sbb %bl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3fe00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x30009b40(%eax) │ │ │ │ ret │ │ │ │ push %ebx │ │ │ │ add $0xd0,%al │ │ │ │ nop │ │ │ │ loope 9b40a0 │ │ │ │ - ds sbb %al,%bh │ │ │ │ - add $0xc8452741,%eax │ │ │ │ + sub $0xc4,%al │ │ │ │ + jmp 9b4035 │ │ │ │ + push %ebx │ │ │ │ + stc │ │ │ │ + push %esi │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ pop %ebp │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -25878,17 +26064,16 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x40900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x41(%eax) │ │ │ │ fwait │ │ │ │ add %ch,0x8015834(%eax) │ │ │ │ jae 9b40d9 │ │ │ │ - add %edi,(%esi) │ │ │ │ - (bad) │ │ │ │ - add $0xd46c2f41,%eax │ │ │ │ + add %ebp,(%esp,%eax,1) │ │ │ │ + notb 0x407ff153(%ecx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9b423f │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25897,19 +26082,20 @@ │ │ │ │ xor %dh,0x41400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ inc %ecx │ │ │ │ fwait │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ out %eax,$0xfe │ │ │ │ - mov $0x5e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x91f5c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov %bl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ @@ -25920,53 +26106,62 @@ │ │ │ │ inc %ecx │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff64be(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cmp %ch,%ch │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0xe4,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - add %bl,-0x2e(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da20000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x42a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x43(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874105ee,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + std │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %bl,-0x2e(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da1f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x43500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ fwait │ │ │ │ add %bh,(%eax) │ │ │ │ xor $0xe0d80158,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5ea1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x91f9c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ pop %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -25974,18 +26169,19 @@ │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x44000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x38009b44(%eax) │ │ │ │ xor $0xe0d80158,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5ea1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x91f9c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ pop %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25995,18 +26191,18 @@ │ │ │ │ add %dh,0x60009b44(%eax) │ │ │ │ inc %ebp │ │ │ │ fwait │ │ │ │ add %bh,-0x73(%eax) │ │ │ │ pop %eax │ │ │ │ add %ecx,(%eax) │ │ │ │ loopne 9b456d │ │ │ │ - mov $0x5941a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9187c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da1b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26017,17 +26213,16 @@ │ │ │ │ inc %esi │ │ │ │ fwait │ │ │ │ add %cl,-0xa(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add $0x48,%al │ │ │ │ pop %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds pop %edx │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0x84,%al │ │ │ │ + test %edx,0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ pop %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26039,16 +26234,16 @@ │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ inc %esi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b4665 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0xa4,%al │ │ │ │ + adcl $0x0,0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd25e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -26056,18 +26251,18 @@ │ │ │ │ fwait │ │ │ │ add %dh,0x47(%eax) │ │ │ │ fwait │ │ │ │ add %bl,(%eax) │ │ │ │ arpl %ebx,0x2(%ebp) │ │ │ │ fcomp %st(3) │ │ │ │ (bad) │ │ │ │ - mov $0x59e3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x918de42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da16000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26077,65 +26272,79 @@ │ │ │ │ add %ah,(%eax) │ │ │ │ dec %eax │ │ │ │ fwait │ │ │ │ add %bl,-0x6e(%eax) │ │ │ │ pop %eax │ │ │ │ add %ebp,(%eax) │ │ │ │ arpl %ebx,0x2(%ebp) │ │ │ │ - sbb %ds:0x29874105(%ebx),%bl │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + mov %dl,0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da15800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x5e,%al │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x48200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ dec %eax │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x29874105(%esi),%al │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da12800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x48d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x28009b49(%eax) │ │ │ │ js 9b49e3 │ │ │ │ - add %ebp,0x3ebffed4(%eax) │ │ │ │ - cli │ │ │ │ - lea 0xc38bb141,%eax │ │ │ │ + add %ebp,0x2cbffed4(%eax) │ │ │ │ + and $0x9e,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %bl,-0x2e(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009b49(%eax) │ │ │ │ dec %edx │ │ │ │ fwait │ │ │ │ add %ch,(%eax) │ │ │ │ js 9b4a93 │ │ │ │ - add %ebp,0x3ebffed4(%eax) │ │ │ │ - cli │ │ │ │ - lea 0xc3889541,%eax │ │ │ │ + add %ebp,0x2cbffed4(%eax) │ │ │ │ + and $0x9e,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %bl,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -26146,33 +26355,37 @@ │ │ │ │ dec %edx │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ dec %edx │ │ │ │ fwait │ │ │ │ add %ch,-0x27fea781(%eax) │ │ │ │ sar %cl,%esi │ │ │ │ - mov $0x58ffa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x919c242c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da0f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4ae00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x3fff64b5(%eax) │ │ │ │ mov $0x5f10046e,%eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - cmp %ds:0x29874105(%esi),%cl │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + popf │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da0e800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26180,16 +26393,20 @@ │ │ │ │ xor %dh,0x4b900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x4c(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivl %ds:0x29874105(%ebp) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da09800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26197,87 +26414,96 @@ │ │ │ │ xor %dh,0x4c400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ dec %esp │ │ │ │ fwait │ │ │ │ add %cl,-0x67fea780(%eax) │ │ │ │ xor %edx,0x4(%edx) │ │ │ │ - sbb %ds:0x29874105(%edi),%dh │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da09000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4cf00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x67ff64b3(%eax) │ │ │ │ sbbb $0xe8,0x1(%eax) │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - cmp 0x29874105(%ecx),%dh │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eiz,8) │ │ │ │ + mov %al,0x3a595391 │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da08800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9b4ea1 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4da00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x4e(%eax) │ │ │ │ fwait │ │ │ │ add %bl,-0x4ffea6dc(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - test $0x6c2f4105,%eax │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + mov $0x7ff15391,%edx │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9de800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sbb %ah,-0x2e(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,0x4e(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ dec %edi │ │ │ │ fwait │ │ │ │ add %dh,0x4800b1d7(%eax) │ │ │ │ sar $0xbf,%esi │ │ │ │ - cmp %ds:-0x43e2befb(%edx),%ch │ │ │ │ - roll %cl,(%eax) │ │ │ │ + sub $0xe4,%al │ │ │ │ + mov $0xafc35391,%ecx │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9dd000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %ah,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3004914b(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %edi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff64b1(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ficoml %ds:0x5(%eax) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + inc %ebx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9d5800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26285,50 +26511,62 @@ │ │ │ │ xor %dh,0x4fb00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x50(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - push %edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0x84,%al │ │ │ │ + inc %ecx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0xd262,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d4800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x50600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %bh,-0x37fea6db(%eax) │ │ │ │ - mov $0x3a3ebffe,%edx │ │ │ │ - pop %esi │ │ │ │ - add $0xc38bb141,%eax │ │ │ │ + mov $0xe42cbffe,%edx │ │ │ │ + dec %ebp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 29c2417 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,(%eax) │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %bh,-0x37fea6db(%eax) │ │ │ │ - mov $0x3a3ebffe,%edx │ │ │ │ - pop %esi │ │ │ │ - add $0xc3889541,%eax │ │ │ │ + mov $0xe42cbffe,%edx │ │ │ │ + dec %ebp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 9c24c7 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x30015925(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ @@ -26336,72 +26574,80 @@ │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %dh,0x52(%eax) │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ sub 0x1(%ecx),%bl │ │ │ │ clc │ │ │ │ - mov $0x3a3ebffe,%ecx │ │ │ │ - pop %eax │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + mov $0xe42cbffe,%ecx │ │ │ │ + dec %ebx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - (bad) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d1000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x52700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ push %ebx │ │ │ │ fwait │ │ │ │ add %dl,-0xffb6eb0(%eax) │ │ │ │ (bad) │ │ │ │ - pop %edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + dec %ecx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d0800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x53200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ push %ebx │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x5(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + push %ebp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9cb800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x53d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b54(%eax) │ │ │ │ ret $0x453 │ │ │ │ - push $0x3e00e147 │ │ │ │ - fiaddl 0x5(%eax) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + push $0x2c00e147 │ │ │ │ + add $0x53,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9cb800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26410,110 +26656,121 @@ │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ push %ebp │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - dec %esp │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0x24,%al │ │ │ │ + pop %edi │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cwtl │ │ │ │ - arpl %edx,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9c6800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x55300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ push %ebp │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:0x41(%ebp,%eax,1),%cl │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + pop %edi │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9c6800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x55e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x2fff64aa(%eax) │ │ │ │ ret $0x491 │ │ │ │ - mov $0x3ebffeb2,%eax │ │ │ │ - cli │ │ │ │ - dec %ebx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + mov $0x2cbffeb2,%eax │ │ │ │ + and $0x58,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cwtl │ │ │ │ - arpl %edx,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9c6800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x56900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x57(%eax) │ │ │ │ fwait │ │ │ │ add %cl,-0x5f(%eax) │ │ │ │ pop %ecx │ │ │ │ add %esp,%eax │ │ │ │ ret $0x491 │ │ │ │ - ds lcall $0xd429,$0x87410574 │ │ │ │ + sub $0x44,%al │ │ │ │ + addr16 xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd263,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9c6000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x57400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ push %edi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - jo 9b5809 │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + arpl %edx,0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9c0000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %ah,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x57f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff64a8(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivrl %ds:0x5(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9bf000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26521,17 +26778,20 @@ │ │ │ │ xor %dh,0x58a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x59(%eax) │ │ │ │ fwait │ │ │ │ add %cl,(%eax) │ │ │ │ nop │ │ │ │ pop %ecx │ │ │ │ - add %ecx,0x3ebffeaa(%eax) │ │ │ │ - mov $0xb1410579,%edx │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %ecx,0x2cbffeaa(%eax) │ │ │ │ + fs push $0xffffff91 │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26541,17 +26801,20 @@ │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ pop %edx │ │ │ │ fwait │ │ │ │ add %cl,(%eax) │ │ │ │ nop │ │ │ │ pop %ecx │ │ │ │ - add %ecx,0x3ebffeaa(%eax) │ │ │ │ - mov $0x95410579,%edx │ │ │ │ - mov %al,%bl │ │ │ │ + add %ecx,0x2cbffeaa(%eax) │ │ │ │ + fs push $0xffffff91 │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26559,17 +26822,17 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %edx │ │ │ │ fwait │ │ │ │ add %dh,-0x77ff64a6(%eax) │ │ │ │ cwtl │ │ │ │ pop %ecx │ │ │ │ - add %edi,0x3ebffea9(%eax) │ │ │ │ - mov $0x8741057b,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %edi,0x2cbffea9(%eax) │ │ │ │ + fs push $0x3a595391 │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26578,56 +26841,62 @@ │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5ab00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x5b(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x48049556(%eax) │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ - ds cli │ │ │ │ - gs add $0xd4298741,%eax │ │ │ │ + sub $0x24,%al │ │ │ │ + jbe 9b5b05 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - rolb %cl,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9bb000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5b600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ pop %esp │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x87410561 │ │ │ │ + sub $0x44,%al │ │ │ │ + jb 9b5bb5 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd264,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9b6000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5c100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ pop %esp │ │ │ │ fwait │ │ │ │ add %dl,0x7c(%eax) │ │ │ │ dec %edx │ │ │ │ add $0x88,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x56d5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x917e842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9b6000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26635,91 +26904,98 @@ │ │ │ │ xor %dh,0x5cc00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x5d(%eax) │ │ │ │ fwait │ │ │ │ add %bl,%al │ │ │ │ jl 9b5dc5 │ │ │ │ add $0x68,%al │ │ │ │ - mov %eax,0x1a3ebffe │ │ │ │ - imul $0x0,0xd4298741,%eax │ │ │ │ + mov %eax,0xc42cbffe │ │ │ │ + jp 9b5d15 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd264,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9b6000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5d700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ pop %esi │ │ │ │ fwait │ │ │ │ add %bl,-0x17fea664(%eax) │ │ │ │ jl 9b5e79 │ │ │ │ - add $0x3e,%al │ │ │ │ - jp 9b5e9d │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add $0x2c,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jns 9b5dc5 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - test $0x64,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9b5800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5e200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ pop %esi │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ stc │ │ │ │ inc %edi │ │ │ │ add $0x78,%al │ │ │ │ - mov 0x7a3ebffe,%al │ │ │ │ - pop %ss │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + mov 0xa42cbffe,%al │ │ │ │ + add $0x91,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %ah,-0x2e(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9ae800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5ed00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x77ff64a1(%eax) │ │ │ │ mov 0x1(%ecx),%bl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x2f410510,%edx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x64,%al │ │ │ │ + add 0x407ff153(%ecx),%edx │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9ad000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %ah,-0x2e(%ebp) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009b5f(%eax) │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %dh,-0x27ff4e29(%eax) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ - mov $0x51d1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x910ec42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ rolb %cl,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 9b60eb │ │ │ │ @@ -26729,36 +27005,41 @@ │ │ │ │ add %dh,(%eax) │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %cl,0x4001598b(%eax) │ │ │ │ - adc 0x1bda3e04(%ebp),%edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + adc 0x8042c04(%ebp),%edx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - rolb %cl,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9ab000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x60e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x30009b61(%eax) │ │ │ │ ret │ │ │ │ push %ebx │ │ │ │ add $0xd0,%al │ │ │ │ nop │ │ │ │ loope 9b61a0 │ │ │ │ - jp,pt 9b61c2 │ │ │ │ - add $0xc8452741,%eax │ │ │ │ + sub $0xa4,%al │ │ │ │ + or $0x91,%al │ │ │ │ + push %ebx │ │ │ │ + stc │ │ │ │ + push %esi │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ andb $0x0,-0x2e(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -26766,17 +27047,16 @@ │ │ │ │ xor %dh,0x61900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x62(%eax) │ │ │ │ fwait │ │ │ │ add %bl,(%eax) │ │ │ │ cmp 0x1(%ecx),%ebx │ │ │ │ or %dh,-0x76(%ebx) │ │ │ │ - add %edi,(%esi) │ │ │ │ - cmp (%ecx),%bl │ │ │ │ - add $0xd46c2f41,%eax │ │ │ │ + add %ebp,(%esp,%eiz,8) │ │ │ │ + or 0x407ff153(%ecx),%dl │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x65,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26785,35 +27065,36 @@ │ │ │ │ xor %dh,0x62400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ bound %ebx,-0x4e285000(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ - mov $0x5057a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x9116a42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ shlb $0x0,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 9b63bd │ │ │ │ xchg %eax,%edx │ │ │ │ add $0x30,%al │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,%al │ │ │ │ bound %ebx,-0x649c6000(%ebx) │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:(%eax),%al │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0xc4,%al │ │ │ │ + adc 0x403a5953(%ecx),%edx │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %ah,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26821,72 +27102,77 @@ │ │ │ │ xor %dh,0x63a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x64(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x8741050d │ │ │ │ + sub $0x44,%al │ │ │ │ + push %ds │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - dec %eax │ │ │ │ - data16 rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d99b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x64500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ gs fwait │ │ │ │ add %bl,0x3d(%eax) │ │ │ │ pop %ecx │ │ │ │ add %ebp,-0x6e(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x5097a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x911aa42c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ js 9b6608 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x65000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x58009b65(%eax) │ │ │ │ cmp $0x92680159,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5097a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x911aa42c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ js 9b66b8 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ cmp $0xb0300159,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ add %dh,0x60009b65(%eax) │ │ │ │ data16 fwait │ │ │ │ add %cl,%al │ │ │ │ addr16 pop %ecx │ │ │ │ - add %ebx,0x3ebffe91(%eax) │ │ │ │ - jp 9b667e │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add %ebx,0x2cbffe91(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sbb %dl,0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ andb $0x0,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -26896,116 +27182,125 @@ │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ addr16 fwait │ │ │ │ add %ch,-0x19(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ add $0x80,%al │ │ │ │ data16 rolb %cl,(%eax) │ │ │ │ - ds mov $0x87410535,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + es xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov %ah,-0x2e(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d997800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x67100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ addr16 fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - xor %eax,0xd4298741 │ │ │ │ + sub $0x84,%al │ │ │ │ + and 0x403a5953(%ecx),%dl │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fsubs -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x67c00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x68(%eax) │ │ │ │ fwait │ │ │ │ add %bl,(%eax) │ │ │ │ arpl %ebx,0x2(%ebp) │ │ │ │ - push $0x3ebffe8d │ │ │ │ - sbb 0x29874105,%bh │ │ │ │ - aam $0x0 │ │ │ │ + push $0x2cbffe8d │ │ │ │ + les (%esi),%ebp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d992800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x68700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ imul $0x5d632801,0x59693800(%ebx),%ebx │ │ │ │ - add (%esi),%bh │ │ │ │ - jp 9b6971 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add (%esp,%eiz,4),%ch │ │ │ │ + sub $0x3a595391,%eax │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ loopne 9b6a28 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x69200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ imul $0xb1d7b000,-0x4e285000(%ebx),%ebx │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9b6a08 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add %ch,(%esp,%eiz,4) │ │ │ │ + ss xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %ah,-0x2e(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d98f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x69d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x67ff6496(%eax) │ │ │ │ pop %esi │ │ │ │ pop %ecx │ │ │ │ add %edi,(%eax) │ │ │ │ xchg %bh,%dh │ │ │ │ - mov $0x520da3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x9133042c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ rolb %cl,(%bx,%si) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x6a800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ imul $0x1,0x595e9800(%ebx),%ebx │ │ │ │ - cmp %al,-0x25c14002(%esi) │ │ │ │ - and %al,0xc3889541 │ │ │ │ + cmp %al,0x42cbffe(%esi) │ │ │ │ + xor 0x579b4b53(%ecx),%edx │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ rolb %cl,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27016,50 +27311,51 @@ │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,(%eax) │ │ │ │ imul $0x0,-0x64942000(%ebx),%ebx │ │ │ │ test $0x61,%al │ │ │ │ pop %ecx │ │ │ │ add %ebp,-0x7b(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x522da3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9131042c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d98b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6be00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x9b6c(%eax) │ │ │ │ - adcl $0x2d1a3e00,-0x2d98b7fc(%ebx) │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + adcl $0x3ec42c00,-0x2d98b7fc(%ebx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - rolb %cl,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d98b000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6c900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x6d(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:(%ecx),%ch │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0xe4,%al │ │ │ │ + cmp 0x403a5953(%ecx),%dl │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd267,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -27067,36 +27363,35 @@ │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ fwait │ │ │ │ add %bh,%al │ │ │ │ popa │ │ │ │ pop %ecx │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - jp 9b6e2d │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add %ebx,0x2c045231(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmp %edx,0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x67,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6df00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x8009b6e(%eax) │ │ │ │ bound %ebx,0x1(%ecx) │ │ │ │ - call 3e9c4fa8 <_edata@@Base+0x39bc4fa8> │ │ │ │ - sbb %ah,%dl │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + call 2c9c4fa8 <_edata@@Base+0x27bc4fa8> │ │ │ │ + (bad) │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d985000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27104,67 +27399,72 @@ │ │ │ │ xor %dh,0x6ea00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x6f(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fisubrl %ds:(%ebx) │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + sub $0x4,%al │ │ │ │ + cmp %dl,0x403a5953(%ecx) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd267,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6f500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ jo 9b6fa2 │ │ │ │ add %ah,0x73(%eax) │ │ │ │ pop %esp │ │ │ │ - add 0x3ebffe80(%eax),%ch │ │ │ │ - lcall $0xd429,$0x874104d7 │ │ │ │ + add 0x2cbffe80(%eax),%ch │ │ │ │ + inc %esp │ │ │ │ + les 0x403a5953(%eax),%edx │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd267,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x70000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x8009b70(%eax) │ │ │ │ adc $0x55,%al │ │ │ │ add %eax,(%eax) │ │ │ │ je 9b711b │ │ │ │ - add (%esi),%bh │ │ │ │ - mov $0x874104d0,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add (%esp,%eiz,2),%ch │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - shlb $0x0,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d984000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x70b00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x71(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b714f │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + iret │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d97e000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27172,18 +27472,18 @@ │ │ │ │ xor %dh,0x71600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ jb 9b71b2 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - flds (%ecx,%eax,2) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + lret $0x5390 │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d97d000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27192,18 +27492,19 @@ │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ jb 9b7262 │ │ │ │ add %ch,-0x1(%eax) │ │ │ │ push %esp │ │ │ │ add %edi,0x78(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x4c55a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x90d6842c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ push $0x200d2 │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -27212,53 +27513,53 @@ │ │ │ │ fwait │ │ │ │ add %dh,0x73(%eax) │ │ │ │ fwait │ │ │ │ add %ch,-0x1(%eax) │ │ │ │ push %esp │ │ │ │ add %edi,0x78(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x4c55a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x90d6842c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ push $0xd2 │ │ │ │ add %al,(%eax) │ │ │ │ push $0x300154ff │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x73(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ je 9b73c2 │ │ │ │ add %ch,-0x57feaaf7(%eax) │ │ │ │ ja 9b742d │ │ │ │ - mov $0x4c75a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x90d4842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d979800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x74200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ je 9b7472 │ │ │ │ add %dl,%al │ │ │ │ orb $0x68,0x4(%ecx) │ │ │ │ - push $0x9a3e00d2 │ │ │ │ - roll $0x87,(%ecx,%eax,2) │ │ │ │ - sub %edx,%esp │ │ │ │ + push $0x442c00d2 │ │ │ │ + rclb %cl,0x403a5953(%eax) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9b75da │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27268,16 +27569,16 @@ │ │ │ │ xor %dh,0x74d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff648b(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874104cd,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + ficoms 0x403a5953(%eax) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ shrb $0x0,-0x2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27287,18 +27588,18 @@ │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ jbe 9b75d2 │ │ │ │ add %dl,0x7c(%eax) │ │ │ │ dec %edx │ │ │ │ add $0x78,%al │ │ │ │ jae 9b763d │ │ │ │ - mov $0x4c97a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x90daa42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d974000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27307,35 +27608,34 @@ │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ jbe 9b7682 │ │ │ │ add %bl,%al │ │ │ │ jl 9b7735 │ │ │ │ add $0x58,%al │ │ │ │ jno 9b76ed │ │ │ │ - mov $0x4f53a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x90e6e42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d974000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x76e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x68009b77(%eax) │ │ │ │ or 0x1(%ebp),%edx │ │ │ │ - call 3e9fc21d <_edata@@Base+0x39bfc21d> │ │ │ │ - sbb %dh,%dh │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + call 2c9fc21d <_edata@@Base+0x27bfc21d> │ │ │ │ + (bad) │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d973800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27346,18 +27646,18 @@ │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ stc │ │ │ │ inc %edi │ │ │ │ add $0x68,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ - mov $0x4f31a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x90e0c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d96c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27365,57 +27665,55 @@ │ │ │ │ xor %dh,0x78400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ js 9b7892 │ │ │ │ add %bh,-0x4ffeab09(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - cld │ │ │ │ - add $0x41,%al │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9b7948 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d96b000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push %eax │ │ │ │ + imul $0x200,%edx,%edx │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,%al │ │ │ │ js 9b793e │ │ │ │ add %ah,-0x4fff6487(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xfe6a,$0xbf │ │ │ │ - ds cmp %cl,%bh │ │ │ │ - add $0x41,%al │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + sub $0xe4,%al │ │ │ │ + ljmp $0x47,$0xafc35390 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0xd269 │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d969800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ add $0xb0300448,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ add %ah,0x50009b79(%eax) │ │ │ │ jp 9b79f2 │ │ │ │ add %bl,%al │ │ │ │ cli │ │ │ │ push %esp │ │ │ │ - add %eax,0x3e04480c(%eax) │ │ │ │ - cli │ │ │ │ - out %eax,$0x4 │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %eax,0x2c04480c(%eax) │ │ │ │ + and $0xf4,%al │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d969000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27426,56 +27724,53 @@ │ │ │ │ jnp 9b7aa2 │ │ │ │ add %dh,(%eax) │ │ │ │ ret │ │ │ │ push %ebx │ │ │ │ add $0xd0,%al │ │ │ │ nop │ │ │ │ loope 9b7b10 │ │ │ │ - ds sbb %bl,%bh │ │ │ │ - add $0x41,%al │ │ │ │ - daa │ │ │ │ - inc %ebp │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + call 5794cea7 <_edata@@Base+0x52b4cea7> │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d966000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov 0x200d269,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ jnp 9b7b4e │ │ │ │ add %dh,-0x77ff6485(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ push %esp │ │ │ │ add %ecx,(%eax) │ │ │ │ jae 9b7b49 │ │ │ │ - add %edi,(%esi) │ │ │ │ - (bad) │ │ │ │ - add $0x41,%al │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %ebp,(%esp,%eax,1) │ │ │ │ + notl 0x407ff153(%eax) │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd269,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d963800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,0x60009b7b(%eax) │ │ │ │ - jl 9b7c02 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,0x7bb00096(%eax) │ │ │ │ + fwait │ │ │ │ + add %ah,0x7c(%eax) │ │ │ │ + fwait │ │ │ │ add %dh,0x800b1d7(%eax) │ │ │ │ addr16 (bad) │ │ │ │ - mov $0x4e11a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x90f2c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ loopne 9b7d6b │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x30025e11,%al │ │ │ │ @@ -27483,53 +27778,58 @@ │ │ │ │ add %ah,0x7c(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ jge 9b7cb2 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cmp %ah,%ch │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + call *0x403a5953(%eax) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d95a800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + push $0xffffffd2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7d100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ jge 9b7d62 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874104e9,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + cli │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0xd26a │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d959800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7dc00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x7e(%eax) │ │ │ │ fwait │ │ │ │ add %ch,0x580154af(%eax) │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ - mov $0x4951a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x9086c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ push $0xffffffd2 │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27538,18 +27838,19 @@ │ │ │ │ add %dh,0x7e(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ jg 9b7ec2 │ │ │ │ add %ch,0x580154af(%eax) │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ - mov $0x4951a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x9086c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ push $0xffffffd2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27558,117 +27859,121 @@ │ │ │ │ add %ah,(%eax) │ │ │ │ jg 9b7f6e │ │ │ │ add %dl,%al │ │ │ │ jg 9b7f72 │ │ │ │ add %ch,%al │ │ │ │ jmp 60238132 <_edata@@Base+0x5b438132> │ │ │ │ (bad) │ │ │ │ - mov $0x4971a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9084c42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d956000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7fd00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x30009b80(%eax) │ │ │ │ ret $0x443 │ │ │ │ - mov 0x3e00d26a,%al │ │ │ │ - pop %edx │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov 0x2c00d26a,%al │ │ │ │ + test %al,0x3a595390(%edx) │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d955800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x6a,%al │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7f7fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ sbbl $0xb1d7b000,-0x4e285000(%ebx) │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9b80e0 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eiz,4) │ │ │ │ + mov 0x403a5953(%eax),%ss │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d950800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + clc │ │ │ │ + push $0xffffffd2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7ecfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ sbbl $0xfe5b5802,0x5d631800(%ebx) │ │ │ │ - mov $0x4993a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x908ae42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d950800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7e1fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x78009b82(%eax) │ │ │ │ ljmp $0x25d,$0x63280154 │ │ │ │ - sbb %ds:0x29874104(%edx),%bl │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + mov %edx,0x403a5953(%eax) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d950000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %ch,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7d6fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x7d(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x29874104(%ecx),%al │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d94d000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7cbfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ sbbl $0x1,0x54c88800(%ebx) │ │ │ │ sub %dl,-0x41(%esi,%edi,8) │ │ │ │ - ds cli │ │ │ │ - mov %es,(%ecx,%eax,2) │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + sub $0x24,%al │ │ │ │ + lahf │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ imul $0x0,%edx,%edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27676,18 +27981,19 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,-0x7c0fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x77ff647c(%eax) │ │ │ │ enter $0x154,$0x28 │ │ │ │ push %esp │ │ │ │ (bad) │ │ │ │ - mov $0x48cfa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x909f242c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ imul $0x0,%edx,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27695,34 +28001,34 @@ │ │ │ │ push %esp │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x50009b84(%eax) │ │ │ │ test %ebx,0x54cfa800(%ebx) │ │ │ │ add %ebx,0x53(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x48efa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x909d242c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d949800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7aafff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ xchg %bl,0x42362800(%ebx) │ │ │ │ add $0x68,%al │ │ │ │ imul $0x0,%edx,%edx │ │ │ │ - cmp %ds:0x29874104(%ecx),%cl │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xe4,%al │ │ │ │ + lcall $0x40,$0x3a595390 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d949000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -27730,84 +28036,91 @@ │ │ │ │ xor %dh,-0x79ffff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff647a(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivl %ds:-0x2bd678bf(%esp,%eax,1) │ │ │ │ + sub $0x4,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - shrb $0x0,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d944000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x794fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x79(%eax) │ │ │ │ fwait │ │ │ │ add %bh,%al │ │ │ │ aam $0x54 │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - sbb 0x29874104(%esi),%dh │ │ │ │ - aam $0x0 │ │ │ │ + add %ebx,0x2c045231(%eax) │ │ │ │ + les 0x3a595390(%ebp),%esp │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d943800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd26b,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x789fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ mov %bl,0x54d77800(%ebx) │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - cmp 0x29874104(%eax),%dh │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eiz,8) │ │ │ │ + mov %eax,0x3a595390 │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d943000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + shrb $1,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x77efff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ mov %bl,0x5701d800(%ebx) │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - cli │ │ │ │ - mov $0x4,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ebx,0x2c045231(%eax) │ │ │ │ + and $0xa3,%al │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d948800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x773fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x77(%eax) │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ add %edx,0x1(%edi) │ │ │ │ - call 3e9c6a78 <_edata@@Base+0x39bc6a78> │ │ │ │ - lcall $0xd429,$0x874104b2 │ │ │ │ + call 2c9c6a78 <_edata@@Base+0x27bc6a78> │ │ │ │ + inc %esp │ │ │ │ + mov 0x3a595390,%eax │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27815,74 +28128,68 @@ │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x768fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ mov 0x56573800(%ebx),%bl │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - fidivl 0x29874104(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eax,1) │ │ │ │ + mov %al,0x3a595390 │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d950000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %ch,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x75dfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ mov 0x529e6800(%ebx),%bl │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9b8a96 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eiz,4) │ │ │ │ + mov 0x3a595390,%al │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d94f800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + or %ch,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x752fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b8b(%eax) │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ add %ecx,0x62(%eax) │ │ │ │ pop %ebx │ │ │ │ - add (%esi),%bh │ │ │ │ - cli │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp),%ch │ │ │ │ + mov $0x3a595390,%esp │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ lock imul $0x0,%edx,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x747fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ mov %ds,-0x4e285000(%ebx) │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - mov $0x874104ab,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + fs mov $0x3a595390,%eax │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27890,19 +28197,20 @@ │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x73cfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ mov %ds,-0x4e285000(%ebx) │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x4(%ebp),%dl │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x2c00b1d7(%eax) │ │ │ │ + in $0x46,%al │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -27914,18 +28222,19 @@ │ │ │ │ cmp %dh,-0x731fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x78009b8d(%eax) │ │ │ │ dec %eax │ │ │ │ dec %edi │ │ │ │ add %ebx,(%eax) │ │ │ │ ds (bad) │ │ │ │ - mov $0x4509a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x9043442c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -27936,18 +28245,19 @@ │ │ │ │ fwait │ │ │ │ add %al,-0x72(%eax) │ │ │ │ fwait │ │ │ │ add %bh,0x48(%eax) │ │ │ │ dec %edi │ │ │ │ add %ebx,(%eax) │ │ │ │ ds (bad) │ │ │ │ - mov $0x4509a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x9043442c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27958,18 +28268,18 @@ │ │ │ │ mov $0x96,%al │ │ │ │ add %al,-0x72(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ mov 0x4f4c0800(%ebx),%ds │ │ │ │ add %ecx,0x3d(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x4529a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9041442c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -27982,17 +28292,20 @@ │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff6471(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ inc %eax │ │ │ │ add $0x98,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ficompl %ds:0x41(%esp,%eax,1) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x4,%al │ │ │ │ + dec %edi │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26c,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -28000,19 +28313,20 @@ │ │ │ │ cmp %dh,-0x705fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x70(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - pop %eax │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + dec %ebx │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28026,18 +28340,18 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ fwait │ │ │ │ add %cl,%al │ │ │ │ push %edi │ │ │ │ pop %eax │ │ │ │ add (%eax),%bl │ │ │ │ cmp %edi,%esi │ │ │ │ - mov $0x444ba3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9057642c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28048,18 +28362,18 @@ │ │ │ │ cmp %dh,-0x6effff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x50009b91(%eax) │ │ │ │ pop %eax │ │ │ │ pop %eax │ │ │ │ add %al,%bh │ │ │ │ ss (bad) │ │ │ │ - mov $0x4407a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9053a42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28071,20 +28385,20 @@ │ │ │ │ fwait │ │ │ │ add %ah,-0x6e(%eax) │ │ │ │ fwait │ │ │ │ add %bh,0x4d(%eax) │ │ │ │ dec %edi │ │ │ │ add %esp,0x58(%eax) │ │ │ │ pop %eax │ │ │ │ - add (%esi),%bh │ │ │ │ - pop %edx │ │ │ │ - dec %ebp │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eax,4),%ch │ │ │ │ + pop %esi │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -28099,18 +28413,18 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ dec %ebx │ │ │ │ add (%eax),%cl │ │ │ │ xor $0xfe,%al │ │ │ │ - mov $0x44e5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x905d842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ push $0xd26d │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -28119,35 +28433,41 @@ │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ fwait │ │ │ │ add %bh,(%eax) │ │ │ │ inc %edi │ │ │ │ dec %edi │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - lcall $0xd46c,$0x2f41044b │ │ │ │ + add %esi,0x2c00b1d7(%eax) │ │ │ │ + inc %esp │ │ │ │ + pop %eax │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9b9418 │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %dh,-0x6c3fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x6c(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x6800b1d7(%eax) │ │ │ │ xor %bh,%dh │ │ │ │ - mov $0x4747a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x9067a42c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28157,19 +28477,20 @@ │ │ │ │ add %dh,-0x6c(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ fwait │ │ │ │ add %cl,-0x1ffeb0b9(%eax) │ │ │ │ jl 9b956f │ │ │ │ - add $0x3e,%al │ │ │ │ - cmp 0x4(%ebx),%dh │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add $0x2c,%al │ │ │ │ + in $0x60,%al │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26d,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -28181,42 +28502,40 @@ │ │ │ │ fwait │ │ │ │ add %ch,(%eax) │ │ │ │ pusha │ │ │ │ pop %esi │ │ │ │ add %al,%dl │ │ │ │ nop │ │ │ │ loope 9b95e0 │ │ │ │ - ds pop %edx │ │ │ │ - jbe 9b95e8 │ │ │ │ - inc %ecx │ │ │ │ - daa │ │ │ │ - inc %ebp │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + gs nop │ │ │ │ + push %ebx │ │ │ │ + stc │ │ │ │ + push %esi │ │ │ │ + pop %esp │ │ │ │ ... │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ shrb $1,-0x2e(%ebp) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3800b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ fwait │ │ │ │ add %al,0x8009b96(%eax) │ │ │ │ adc %cl,0x1(%edi) │ │ │ │ - push $0x3e018a0e │ │ │ │ - sbb 0x4(%eax),%dh │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + push $0x2c018a0e │ │ │ │ + les -0x70(%ebx),%esp │ │ │ │ + push %ebx │ │ │ │ + int1 │ │ │ │ + jg 9b96d8 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -28224,19 +28543,20 @@ │ │ │ │ cmp %dh,-0x697fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ fwait │ │ │ │ add %dh,-0x57ff4e29(%eax) │ │ │ │ sub $0xfe,%al │ │ │ │ - mov $0x47c5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0x906f842c,%edi │ │ │ │ + push %ebx │ │ │ │ + ret │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ adc %ch,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x32(%eax) │ │ │ │ pop %ebx │ │ │ │ @@ -28247,38 +28567,37 @@ │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b986e │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xa4,%al │ │ │ │ + push $0x3a595390 │ │ │ │ + inc %eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov %ch,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x681fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x4fff6468(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - fs add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x24,%al │ │ │ │ + ja 9b9834 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -28288,56 +28607,58 @@ │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x676fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x67(%eax) │ │ │ │ fwait │ │ │ │ add %bh,-0x7feb0ef(%eax) │ │ │ │ - and $0x5a3ebffe,%eax │ │ │ │ - pusha │ │ │ │ - add $0x41,%al │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + and $0x842cbffe,%eax │ │ │ │ + jae 9b98e4 │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd26e,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %dh,-0x66bfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ fwait │ │ │ │ add %bh,-0x7feb0ef(%eax) │ │ │ │ - and $0x5a3ebffe,%eax │ │ │ │ - pusha │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + and $0x842cbffe,%eax │ │ │ │ + jae 9b9994 │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd26e,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x38014f11,%eax │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ fwait │ │ │ │ add %ah,0x8009b9a(%eax) │ │ │ │ cmp $0x2528014f,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x4625a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9071842c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ shrb $1,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28346,51 +28667,60 @@ │ │ │ │ cmp %dh,-0x655fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x65(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x2ffda0cf(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x8741046c │ │ │ │ + sub $0x44,%al │ │ │ │ + jg 9b9af4 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ fsubrs -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x64afff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x87410468,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + sub $0x64,%al │ │ │ │ + jnp 9b9ba4 │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ sub %ch,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x63ffff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x30009b9c(%eax) │ │ │ │ sub %al,0x2(%esi) │ │ │ │ clc │ │ │ │ and %bh,%dh │ │ │ │ - mov $0x4147a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9007a42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ sub %ch,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28398,40 +28728,35 @@ │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x634fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x63(%eax) │ │ │ │ fwait │ │ │ │ add %ch,0x40014f3d(%eax) │ │ │ │ sub %al,0x2(%esi) │ │ │ │ - ds pop %edx │ │ │ │ - adc %eax,(%ecx,%eax,2) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + add 0x403a5953(%eax),%dl │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %ch,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x629fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ sahf │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - sbb $0x4,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x84,%al │ │ │ │ + seto 0x59(%ebx) │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -28443,18 +28768,19 @@ │ │ │ │ cmp %dh,-0x61efff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ fwait │ │ │ │ add %cl,-0x37feb0ce(%eax) │ │ │ │ sbb %edi,%esi │ │ │ │ - mov $0x4183a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0x900be42c,%edi │ │ │ │ + push %ebx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -28463,18 +28789,19 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %dh,-0x613fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x61(%eax) │ │ │ │ fwait │ │ │ │ add %cl,-0x37feb0ce(%eax) │ │ │ │ sbb %edi,%esi │ │ │ │ - mov $0x4183a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0x900be42c,%edi │ │ │ │ + push %ebx │ │ │ │ + dec %ebx │ │ │ │ + fwait │ │ │ │ + push %edi │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28486,18 +28813,18 @@ │ │ │ │ add %dh,-0x61(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ mov 0x3608009b,%al │ │ │ │ dec %edi │ │ │ │ add %edi,%eax │ │ │ │ sbb %bh,%dh │ │ │ │ - mov $0x41a3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0x9009e42c,%edi │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -28507,19 +28834,21 @@ │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x5fdfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ mov 0x23b8009b,%al │ │ │ │ pop %esi │ │ │ │ - add 0x3e00d26f(%eax),%bl │ │ │ │ - jp 9ba0e7 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x2c00d26f(%eax),%bl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %ss │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26f,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -28527,21 +28856,18 @@ │ │ │ │ cmp %dh,-0x5f2fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff645f(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:(%eax),%al │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0xc4,%al │ │ │ │ + adc 0x403a5953(%eax),%edx │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ lock outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ @@ -28549,18 +28875,20 @@ │ │ │ │ cmp %dh,-0x5e7fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ mov %al,0x3658009b │ │ │ │ dec %edi │ │ │ │ add %esi,0x47(%eax) │ │ │ │ dec %ebp │ │ │ │ - add (%esi),%bh │ │ │ │ - pop %edx │ │ │ │ - or $0x29874104,%eax │ │ │ │ - aam $0x0 │ │ │ │ + add (%esp,%eax,4),%ch │ │ │ │ + push %ds │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -28572,19 +28900,19 @@ │ │ │ │ cmp %dh,-0x5dcfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ mov %al,0x3678009b │ │ │ │ dec %edi │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9ba302 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ch,(%esp,%eiz,4) │ │ │ │ + sbb $0x90,%al │ │ │ │ + push %ebx │ │ │ │ + pop %ecx │ │ │ │ + cmp 0x0(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ add %dh,-0x2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28593,17 +28921,16 @@ │ │ │ │ cmp %dh,-0x5d1fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x18009ba3(%eax) │ │ │ │ dec %esp │ │ │ │ push %eax │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - mov $0x87410402,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %ch,(%esp,%eiz,2) │ │ │ │ + adc %edx,0x403a5953(%eax) │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -32470,23 +32797,25 @@ │ │ │ │ adc %eax,0x1(%eax) │ │ │ │ ... │ │ │ │ add %bh,(%eax) │ │ │ │ adc %ebx,0x1(%eax) │ │ │ │ pushf │ │ │ │ ds inc %eax │ │ │ │ add %ebp,-0x65af4001(%ecx,%esi,8) │ │ │ │ - add $0xdd554d02,%eax │ │ │ │ - jmp b1d727 │ │ │ │ - pop %esp │ │ │ │ - inc %ecx │ │ │ │ - sbb $0x0,%eax │ │ │ │ + add $0x44c6c102,%eax │ │ │ │ + loop b1d6b3 │ │ │ │ + iret │ │ │ │ + fcoms (%eax,%eax,1) │ │ │ │ ... │ │ │ │ - shlb $1,0x1(%eax,%eax,4) │ │ │ │ - fcomps 0x1(%eax,%eax,4) │ │ │ │ - lock pop %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + addb $0xd8,%fs:(%ecx) │ │ │ │ + pop %esp │ │ │ │ + addb $0xf0,(%ecx) │ │ │ │ + pop %ebp │ │ │ │ addb $0x0,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ add $0x180,%eax │ │ │ │ add %al,(%eax) │ │ │ │ call b357a4 │ │ │ │ add %ah,%al │ │ │ │ @@ -45808,16 +46137,18 @@ │ │ │ │ addb $0x8,(%ecx) │ │ │ │ jae d388df │ │ │ │ add %ebp,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ addb $0xe0,(%ecx) │ │ │ │ add $0x80,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ - test $0xdc6c0180,%eax │ │ │ │ - mov $0xff,%eax │ │ │ │ + test $0x15fc0180,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + incl (%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bh,-0x27febfc2(%eax) │ │ │ │ and %al,0x1(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb $0x10180,%eax │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ jge d3890b │ │ │ │ @@ -45847,20 +46178,21 @@ │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x75(%ebx,%ebp,2) │ │ │ │ add %al,%al │ │ │ │ - lds 0x756b50f7(%esi),%edi │ │ │ │ - add %al,-0x33(%eax) │ │ │ │ - mov $0xbecca0f7,%esi │ │ │ │ - imul %eax │ │ │ │ - and $0x80,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ + mov $0xb4,%ch │ │ │ │ + notl 0x6b(%eax) │ │ │ │ + jne d389d8 │ │ │ │ + inc %eax │ │ │ │ + mov $0xbca0f7b4,%ebp │ │ │ │ + mov $0xf7,%ah │ │ │ │ + call 20d50a09 <_edata@@Base+0x1bf50a09> │ │ │ │ aas │ │ │ │ loopne d389e8 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ pop %ebx │ │ │ │ and %eax,(%ecx) │ │ │ │ @@ -50884,33 +51216,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ rcll %cl,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x2b(%eax) │ │ │ │ jae e02b40 │ │ │ │ - add %edx,0xc5c00000 │ │ │ │ - mov $0x8005a8f7,%esi │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,0xb5c00000 │ │ │ │ + mov $0xf7,%ah │ │ │ │ + test $0x5,%al │ │ │ │ + addb $0xf8,(%ecx) │ │ │ │ sub $0x140,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0xcd400000 │ │ │ │ - mov $0x8005a8f7,%esi │ │ │ │ - add %ecx,(%eax) │ │ │ │ + or %edx,0xbd400000 │ │ │ │ + mov $0xf7,%ah │ │ │ │ + test $0x5,%al │ │ │ │ + addb $0x8,(%ecx) │ │ │ │ cs inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%ecx) │ │ │ │ - adc $0xcca00000,%eax │ │ │ │ - mov $0x8005a8f7,%esi │ │ │ │ - add %ebx,(%eax) │ │ │ │ + adc $0xbca00000,%eax │ │ │ │ + mov $0xf7,%ah │ │ │ │ + test $0x5,%al │ │ │ │ + addb $0x18,(%ecx) │ │ │ │ cs inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x15(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1880868,15 +1881203,15 @@ │ │ │ │ push %esp │ │ │ │ xor $0x46465502,%eax │ │ │ │ inc %ecx │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ jae,pn 131c1a9 │ │ │ │ popa │ │ │ │ - add %fs:-0x42(%eax,%edi,4),%ah │ │ │ │ + add %fs:-0x4c(%eax,%ebp,4),%ah │ │ │ │ imull 0x5b(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %esi,-0xeff4e29(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ ja 131c11c │ │ │ │ ljmp $0x8d32,$0x78d077fd │ │ │ │ add %edi,-0xe(%edi) │ │ │ │ @@ -1891441,22 +1891776,21 @@ │ │ │ │ je 132537a │ │ │ │ outsl %ds:(%si),(%dx) │ │ │ │ jb 1325392 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - push %ebx │ │ │ │ - jne 1325391 │ │ │ │ - and %dl,0x65(%ebx) │ │ │ │ - jo 1325348 │ │ │ │ - xor (%ecx),%dh │ │ │ │ + inc %esi │ │ │ │ + jb 132538c │ │ │ │ + and %al,0x63(%ebp,%eiz,2) │ │ │ │ and %dh,(%edx) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor $0x36323a32,%eax │ │ │ │ + and %dh,%ss:(%ecx) │ │ │ │ + cmp %edi,(%edx) │ │ │ │ + xor $0x37313a37,%eax │ │ │ │ and %dl,0x54(%ebp) │ │ │ │ inc %ebx │ │ │ │ and %dh,(%edx) │ │ │ │ xor %dh,(%edx) │ │ │ │ xor $0xb1d7b0,%eax │ │ │ │ and $0x62,%al │ │ │ │ jne 13253ad │ │ │ │ @@ -1990113,19 +1990447,17 @@ │ │ │ │ (bad) │ │ │ │ decl 0x54(%esi) │ │ │ │ push %ebx │ │ │ │ or %bh,0x136(%esi,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ syscall │ │ │ │ sub $0x51,%al │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x44(%ebp) │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + inc %ebp │ │ │ │ + inc %esp │ │ │ │ add (%eax),%cl │ │ │ │ or $0x7,%al │ │ │ │ push %ebx │ │ │ │ push %ebp │ │ │ │ inc %edx │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ @@ -1990142,15 +1990474,15 @@ │ │ │ │ pop %es │ │ │ │ or %ah,(%ecx) │ │ │ │ syscall │ │ │ │ add %dl,0x45(%ebx) │ │ │ │ push %esp │ │ │ │ inc %esi │ │ │ │ xor %cl,(%eax) │ │ │ │ - punpckhbw 0xf7be(%edi),%mm6 │ │ │ │ + punpckhbw 0xf7b4(%edi),%mm4 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or $0x736e4926,%eax │ │ │ │ jne 1363f56 │ │ │ │ imul $0x6e65,0x69(%ebx),%sp │ │ │ │ je 1363f18 │ │ │ │ @@ -1990195,18 +1990527,18 @@ │ │ │ │ dec %edi │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ add (%eax),%cl │ │ │ │ or $0x4,%al │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sti │ │ │ │ + fs test $0xb4,%al │ │ │ │ + testl $0xfbad,(%esp) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990228,16 +1990560,16 @@ │ │ │ │ decl 0x4c(%edi) │ │ │ │ or $0x363fec26,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x65(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ je 1363f2d │ │ │ │ - int3 │ │ │ │ - mov $0xfffffff7,%esi │ │ │ │ + mov $0xfffff7b4,%esp │ │ │ │ + (bad) │ │ │ │ push 0x20(%ebx,%esi,2) │ │ │ │ ja 1364021 │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ and %ah,0x69(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0xf737e20,%fs:0x67(%esi),%ebp │ │ │ │ adc %dh,(%edx) │ │ │ │ @@ -1990251,21 +1990583,20 @@ │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x68,%al │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - (bad) │ │ │ │ - sub $0x53,%al │ │ │ │ + or %ecx,(%edi) │ │ │ │ + add $0x2c,%al │ │ │ │ + push %ebx │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ das │ │ │ │ or %cl,(%edi) │ │ │ │ add (%ebx,%eax,2),%ebp │ │ │ │ inc %esp │ │ │ │ @@ -1990305,15 +1990636,15 @@ │ │ │ │ jne 13640d0 │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ je 13640da │ │ │ │ and %dh,0x68(%edi) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ and %ah,0x69(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - imul $0xf7beb864,%fs:0x67(%esi),%ebp │ │ │ │ + imul $0xf7b4a864,%fs:0x67(%esi),%ebp │ │ │ │ or $0x24,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ @@ -1990337,15 +1990668,15 @@ │ │ │ │ (bad) │ │ │ │ decl 0x1c52502c │ │ │ │ inc %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4f(%edx) │ │ │ │ push %edx │ │ │ │ - jo 12dffad │ │ │ │ + jo 12df59d │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ljmp *0x544e4f43 │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or $0x74784511,%eax │ │ │ │ @@ -1990359,19 +1990690,19 @@ │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x68475241,%eax │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x44(%ebx) │ │ │ │ + inc %ebx │ │ │ │ + inc %esp │ │ │ │ push %edx │ │ │ │ das │ │ │ │ aaa │ │ │ │ add (%edx),%al │ │ │ │ or %cl,(%edi) │ │ │ │ pop %es │ │ │ │ sub $0x44,%al │ │ │ │ @@ -1990418,18 +1990749,18 @@ │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ (bad) │ │ │ │ sub $0x4c,%al │ │ │ │ dec %ecx │ │ │ │ push %ebx │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sti │ │ │ │ + fs test $0xb4,%al │ │ │ │ + testl $0xfbad,(%esp) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990449,33 +1990780,32 @@ │ │ │ │ dec %esp │ │ │ │ inc %edx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx) │ │ │ │ xor %ebp,(%edi) │ │ │ │ jae 136418d │ │ │ │ - int3 │ │ │ │ - mov $0xfffffff7,%esi │ │ │ │ + mov $0xfffff7b4,%esp │ │ │ │ + (bad) │ │ │ │ push 0x72(%eax) │ │ │ │ imul $0x65766974,0x69(%ebp),%ebp │ │ │ │ jae 136424d │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0xe0f010e,0x70(%ebx),%esi │ │ │ │ arpl %ebp,%cs:0x65(%eax) │ │ │ │ arpl %ebp,0x5f(%ebx) │ │ │ │ jae 13642a5 │ │ │ │ bound %esi,0x70(%ecx,%edi,2) │ │ │ │ xor %gs:(%edx),%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %ch,-0x49(%eax) │ │ │ │ - mov $0xf7,%esi │ │ │ │ + add %ch,-0x59(%eax) │ │ │ │ + mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - add %dl,(%eax) │ │ │ │ - xor $0x46,%al │ │ │ │ + adc %dh,(%esi,%eax,2) │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x55475241,%eax │ │ │ │ dec %ebp │ │ │ │ @@ -1990518,18 +1990848,18 @@ │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or (%ecx),%ecx │ │ │ │ syscall │ │ │ │ sub $0x56544553,%eax │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sti │ │ │ │ + fs test $0xb4,%al │ │ │ │ + testl $0xfbad,(%esp) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990550,22 +1990880,17 @@ │ │ │ │ (bad) │ │ │ │ inc %ebx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%dh │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x41(%ebp,%ebp,1) │ │ │ │ - push %edx │ │ │ │ - inc %edi │ │ │ │ - push %ebp │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + push %esp │ │ │ │ + sub $0x55475241,%eax │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ or (%ecx),%ecx │ │ │ │ syscall │ │ │ │ @@ -1990578,15 +1990903,15 @@ │ │ │ │ xor $0x46,%al │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b4a7 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x43(%ebp,%ebp,1) │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %edx │ │ │ │ @@ -1990628,18 +1990953,18 @@ │ │ │ │ jne 1364464 │ │ │ │ imul $0x6961665f,0x6e(%edi),%ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jne 1364472 │ │ │ │ gs pop %edi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jae 1364469 │ │ │ │ - mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sti │ │ │ │ + test $0xb4,%al │ │ │ │ + testl $0xfbad,(%esp) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990661,15 +1990986,15 @@ │ │ │ │ or %ecx,(%edi) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %esp │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,(%edi) │ │ │ │ - add $0xf7becc80,%eax │ │ │ │ + add $0xf7b4bc80,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax,%eax,1) │ │ │ │ add %bl,(%edx,%eax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990686,15 +1991011,15 @@ │ │ │ │ sub $0x5053494c,%eax │ │ │ │ dec %esp │ │ │ │ inc %ecx │ │ │ │ dec %ebp │ │ │ │ inc %edx │ │ │ │ inc %esp │ │ │ │ inc %ecx │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b4a7 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x75(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0x40f0a32,0x6e(%edi),%ebp │ │ │ │ sub $0x4c,%al │ │ │ │ inc %ebp │ │ │ │ @@ -1990739,18 +1991064,18 @@ │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ das │ │ │ │ or %cl,(%edi) │ │ │ │ add (%ebx,%eax,2),%ebp │ │ │ │ inc %esp │ │ │ │ push %edx │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sti │ │ │ │ + fs test $0xb4,%al │ │ │ │ + testl $0xfbad,(%esp) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990773,15 +1991098,15 @@ │ │ │ │ popa │ │ │ │ jb 13645f7 │ │ │ │ faddl 0x36(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x65(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - and %al,-0x84134(%eax) │ │ │ │ + and %al,-0x84b44(%eax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jle 1364619 │ │ │ │ movups (%edx),%xmm6 │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ @@ -1990802,15 +1991127,15 @@ │ │ │ │ push %ebx │ │ │ │ push %esp │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or $0x4,%al │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b4a7 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebx) │ │ │ │ push %edx │ │ │ │ das │ │ │ │ xor (%eax),%ecx │ │ │ │ clts │ │ │ │ @@ -1990855,15 +1991180,15 @@ │ │ │ │ adc %dh,(%edx) │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xf7beb864,%eax │ │ │ │ + sub $0xf7b4a864,%eax │ │ │ │ or $0x24,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ @@ -1990887,20 +1991212,18 @@ │ │ │ │ inc %esp │ │ │ │ push %edx │ │ │ │ or $0x47,%al │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45(%ebp,%edx,2) │ │ │ │ push %ebx │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x31(%edx) │ │ │ │ - femms │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + push %edx │ │ │ │ + xor %ecx,(%edi) │ │ │ │ + push %cs │ │ │ │ xor 0x4f(%esi),%al │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ @@ -1990909,15 +1991232,15 @@ │ │ │ │ or $0x736e4926,%eax │ │ │ │ jne 1364754 │ │ │ │ imul $0x6e65,0x69(%ebx),%sp │ │ │ │ je 1364716 │ │ │ │ popa │ │ │ │ jb 1364760 │ │ │ │ jne 1364768 │ │ │ │ - gs push $0xf7beb7 │ │ │ │ + gs push $0xf7b4a7 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2(%ebp,%eax,2) │ │ │ │ or %cl,(%ebx,%eax,1) │ │ │ │ push %esi │ │ │ │ inc %ecx │ │ │ │ dec %esp │ │ │ │ @@ -1990969,16 +1991292,17 @@ │ │ │ │ xor %ecx,(%edi) │ │ │ │ push %cs │ │ │ │ xor 0x4f(%esi),%al │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xb8644f43,%eax │ │ │ │ - mov $0xe71438f7,%esi │ │ │ │ + sub $0xa8644f43,%eax │ │ │ │ + mov $0xf7,%ah │ │ │ │ + cmp %dl,(%edi,%eiz,8) │ │ │ │ add %bh,%al │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xb0160,%eax │ │ │ │ @@ -1991019,19 +1991343,17 @@ │ │ │ │ incl 0xf(%ebp) │ │ │ │ or $0x3648642c,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x52(%ebp) │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x54(%ecx) │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + inc %ecx │ │ │ │ + push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or $0x74784511,%eax │ │ │ │ jb 136489e │ │ │ │ and %ah,0x72(%ecx) │ │ │ │ @@ -1991042,15 +1991364,15 @@ │ │ │ │ movups (%edx),%xmm6 │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xbeb76841,%eax │ │ │ │ + sub $0xb4a76841,%eax │ │ │ │ testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ sub $0x43,%al │ │ │ │ inc %esp │ │ │ │ push %edx │ │ │ │ @@ -1991101,15 +1991423,17 @@ │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ (bad) │ │ │ │ sub $0x4c,%al │ │ │ │ dec %ecx │ │ │ │ push %ebx │ │ │ │ - fs mov $0x1618f7be,%eax │ │ │ │ + fs test $0xb4,%al │ │ │ │ + negl (%eax) │ │ │ │ + push %ss │ │ │ │ out %eax,$0x0 │ │ │ │ enter $0x5158,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ adc %al,0xd0160 │ │ │ │ @@ -1991149,16 +1991473,16 @@ │ │ │ │ jo 136492d │ │ │ │ dec %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6b(%ebx) │ │ │ │ pop %edi │ │ │ │ jne 13648fd │ │ │ │ - int3 │ │ │ │ - mov $0xfffffff7,%esi │ │ │ │ + mov $0xfffff7b4,%esp │ │ │ │ + (bad) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ decl (%esi) │ │ │ │ add %dl,(%ecx) │ │ │ │ addb $0x0,(%eax) │ │ │ │ @@ -1991170,15 +1991494,15 @@ │ │ │ │ adc %esp,%esp │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - punpckhbw 0xf7be(%edi),%mm6 │ │ │ │ + punpckhbw 0xf7b4(%edi),%mm4 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ push %ebp │ │ │ │ dec %esi │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ @@ -1991224,19 +1991548,19 @@ │ │ │ │ sub $0x2a,%al │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or $0x4021cb1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0xb864040d │ │ │ │ - mov $0xe717b0f7,%esi │ │ │ │ - add %ch,0x5f(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0xa864040d │ │ │ │ + mov $0xf7,%ah │ │ │ │ + mov $0x17,%al │ │ │ │ + out %eax,$0x0 │ │ │ │ + push $0x1515f │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0x130160,%eax │ │ │ │ add %dl,%al │ │ │ │ xor $0x21,%al │ │ │ │ pop %es │ │ │ │ rclb $1,(%ebx) │ │ │ │ @@ -1991271,20 +1991595,17 @@ │ │ │ │ sub (%edi),%ch │ │ │ │ adc $0x4b,%al │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xc(%ebx) │ │ │ │ push %es │ │ │ │ push %edx │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *0x78(%ebp) │ │ │ │ - jo 1364b41 │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + gs js 1364b4f │ │ │ │ + popa │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ fs push %edx │ │ │ │ inc %ebp │ │ │ │ push %eax │ │ │ │ inc %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ @@ -1991296,15 +1991617,15 @@ │ │ │ │ push %ebp │ │ │ │ dec %edi │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or %ecx,0x75622f3f │ │ │ │ imul $0x72706572,0x2f(%esp,%eiz,2),%ebp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b4a7 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x54(%ecx) │ │ │ │ add (%ecx),%dl │ │ │ │ add (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1991348,22 +1991669,22 @@ │ │ │ │ dec %esp │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ or %ecx,(%edi) │ │ │ │ add $0x2c,%al │ │ │ │ - fs mov $0x1d20f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - enter $0x5181,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + fs test $0xb4,%al │ │ │ │ + mull (%eax) │ │ │ │ + sbb $0x81c800e7,%eax │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %al,0x350160 │ │ │ │ + add %dh,0x1000b1d7(%eax) │ │ │ │ + add $0x350160,%eax │ │ │ │ add %dl,%al │ │ │ │ mov $0x1b,%ah │ │ │ │ pop %ss │ │ │ │ shlb $1,0xb0d00000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ inc %ebp │ │ │ │ @@ -1991400,19 +1991721,17 @@ │ │ │ │ push %ebx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ dec %esp │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x38(%edi) │ │ │ │ xor $0x31,%al │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x52(%ecx) │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + inc %ecx │ │ │ │ + push %edx │ │ │ │ inc %ebp │ │ │ │ or %cl,(%edi) │ │ │ │ push %es │ │ │ │ sub $0x49,%al │ │ │ │ inc %edi │ │ │ │ dec %esi │ │ │ │ dec %edi │ │ │ │ @@ -1991431,19 +1991750,19 @@ │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ or %ecx,(%edi) │ │ │ │ add $0x2c,%al │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ - sub -0x49(%eax),%ch │ │ │ │ - mov $0xf7,%esi │ │ │ │ + sub -0x59(%eax),%ch │ │ │ │ + mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - add %ch,0x64(%esi) │ │ │ │ - inc %ebx │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + fs inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ or $0x1,%al │ │ │ │ @@ -1991470,18 +1991789,19 @@ │ │ │ │ jae 1364d4c │ │ │ │ arpl %ebp,(%edi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x6972702f,0x70(%ebx),%esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ imul $0x6c2e7365,0x76(%ecx,%ebp,2),%esi │ │ │ │ imul $0x70f010e,0x70(%ebx),%esi │ │ │ │ - fs mov $0x23f8f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - dec %eax │ │ │ │ - mov $0x51,%bh │ │ │ │ + fs test $0xb4,%al │ │ │ │ + idiv %eax │ │ │ │ + and %edi,%esp │ │ │ │ + add %cl,-0x49(%eax) │ │ │ │ + push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xd0160,%eax │ │ │ │ add %dl,%al │ │ │ │ in $0x4f,%al │ │ │ │ add %edx,%eax │ │ │ │ @@ -1991516,19 +1991836,17 @@ │ │ │ │ ljmp *0xc4544553 │ │ │ │ dec %ebp │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ xor $0x46,%al │ │ │ │ dec %edi │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x4d(%ebp) │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + push %ebp │ │ │ │ + dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ or (%ecx),%ecx │ │ │ │ syscall │ │ │ │ sub $0x56544553,%eax │ │ │ │ @@ -1991544,15 +1991862,15 @@ │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or (%ecx),%ecx │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b4a7 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%ebp,1) │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ @@ -1991599,17 +1991917,17 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%edx,%eax,1) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x4f42040d,%eax │ │ │ │ dec %edi │ │ │ │ push %esp │ │ │ │ - fs mov $0x26b0f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - fdivrs 0x151(%ebp) │ │ │ │ + fs test $0xb4,%al │ │ │ │ + divl -0x27ff18da(%eax) │ │ │ │ + mov $0x151,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ adc %al,0xc0160 │ │ │ │ add %dl,%al │ │ │ │ in $0x37,%al │ │ │ │ add %al,%dl │ │ │ │ @@ -1991645,19 +1991963,16 @@ │ │ │ │ decl 0x54(%ebp,%eax,2) │ │ │ │ pop %es │ │ │ │ sbb $0x4f,%al │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x30(%esi) │ │ │ │ or %cl,(%edi) │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%esp,%ebp,1) │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + add $0x2c,%al │ │ │ │ push %ebx │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ das │ │ │ │ or %cl,(%edi) │ │ │ │ add (%ebx,%eax,2),%ebp │ │ │ │ @@ -1991678,21 +1991993,22 @@ │ │ │ │ push %edx │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ and %ecx,(%eax) │ │ │ │ syscall │ │ │ │ sub $0x68,%al │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x74(%esi) │ │ │ │ - and %ah,0x72(%ecx) │ │ │ │ - addr16 jne 1364fbd │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + je 1364f6b │ │ │ │ + popa │ │ │ │ + jb 1364fb5 │ │ │ │ + jne 1364fbd │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ je 1364fc7 │ │ │ │ and %dh,0x68(%edi) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ and %ah,0x69(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0xf737e20,%fs:0x67(%esi),%ebp │ │ │ │ @@ -1991731,15 +1992047,15 @@ │ │ │ │ or (%edi),%cl │ │ │ │ add (%esp,%ecx,2),%ebp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ pop %es │ │ │ │ or %ah,(%ecx) │ │ │ │ syscall │ │ │ │ - add %ah,-0x42(%eax,%edi,4) │ │ │ │ + add %ah,-0x4c(%eax,%ebp,4) │ │ │ │ testl $0xf800e729,(%eax) │ │ │ │ ret │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xe0160,%eax │ │ │ │ @@ -1991781,21 +1992097,16 @@ │ │ │ │ dec %esp │ │ │ │ je 136507a │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4f(%ebp) │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%eax) │ │ │ │ - dec %ebx │ │ │ │ - inc %ebp │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + add %cl,0x45(%ebx) │ │ │ │ xor %esi,(%eax) │ │ │ │ xor %cl,(%ecx) │ │ │ │ lar (%ecx,%ecx,2),%ebp │ │ │ │ inc %esi │ │ │ │ or %ecx,(%edi) │ │ │ │ add (%ecx,%ecx,2),%ch │ │ │ │ inc %esi │ │ │ │ @@ -1991808,18 +1992119,19 @@ │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - prefetch -0x49(%eax) │ │ │ │ - mov $0xf7,%esi │ │ │ │ + prefetch -0x59(%eax) │ │ │ │ + mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - add %al,0x52(%ecx) │ │ │ │ + inc %ecx │ │ │ │ + push %edx │ │ │ │ inc %edi │ │ │ │ push %ebp │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ @@ -1991873,15 +1992185,16 @@ │ │ │ │ sub $0x49,%al │ │ │ │ inc %edi │ │ │ │ dec %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ inc %ebp │ │ │ │ xor $0x9,%al │ │ │ │ - fs mov $0x2b60f7be,%eax │ │ │ │ + fs test $0xb4,%al │ │ │ │ + mull 0x2b(%eax) │ │ │ │ out %eax,$0x0 │ │ │ │ mov %dl,%al │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xb0160,%eax │ │ │ │ @@ -1991918,19 +1992231,20 @@ │ │ │ │ add %ah,%cl │ │ │ │ push %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%bh │ │ │ │ push %cs │ │ │ │ add %dl,(%ecx) │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x54455346(,%ebp,1) │ │ │ │ + cmpb $0xff,-0x9(%esp,%esi,4) │ │ │ │ + add $0x2d,%al │ │ │ │ + inc %esi │ │ │ │ + push %ebx │ │ │ │ + inc %ebp │ │ │ │ + push %esp │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ lar (%esi),%ebp │ │ │ │ outsl %fs:(%esi),(%dx) │ │ │ │ or %ecx,(%edi) │ │ │ │ @@ -1991940,19 +1992254,19 @@ │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ xor $0x2d0d0f06,%eax │ │ │ │ dec %ecx │ │ │ │ dec %esi │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xb7685546,%eax │ │ │ │ - mov $0xf7,%esi │ │ │ │ + sub $0xa7685546,%eax │ │ │ │ + mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - add %cl,(%edx) │ │ │ │ - clts │ │ │ │ + or (%edi),%cl │ │ │ │ + push %es │ │ │ │ and %edx,0x4f430b0d │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ dec %esp │ │ │ │ @@ -1991997,17 +1992311,17 @@ │ │ │ │ or %ecx,(%edi) │ │ │ │ add $0x2c,%al │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ sub (%eax),%cl │ │ │ │ or %ah,(%ecx) │ │ │ │ - fs mov $0x2d10f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - sbb %dl,%ch │ │ │ │ + fs test $0xb4,%al │ │ │ │ + notl (%eax) │ │ │ │ + sub $0xd51800e7,%eax │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0x360160,%eax │ │ │ │ add %dl,%al │ │ │ │ add $0x29,%al │ │ │ │ @@ -2007258,18 +2007572,21 @@ │ │ │ │ shlb $1,0x8(%ecx) │ │ │ │ sub %al,%dl │ │ │ │ out %eax,$0xc │ │ │ │ sub %al,%dl │ │ │ │ js 1370a2f │ │ │ │ push %edi │ │ │ │ add %esi,0x6800b1d7(%eax) │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x78000000,(%edx) │ │ │ │ - enter $0x247,$0x55 │ │ │ │ - dec %esp │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + js 1370a46 │ │ │ │ + inc %edi │ │ │ │ + add 0x4c(%ebp),%dl │ │ │ │ push %ebx │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ add %edx,0x4c(%ebp) │ │ │ │ push %ebx │ │ │ │ @@ -2007468,18 +2007785,16 @@ │ │ │ │ pop %eax │ │ │ │ push %ebx │ │ │ │ inc %ebx │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ jae,pn 1370caa │ │ │ │ popa │ │ │ │ - fs fs mov $0x7145f7be,%eax │ │ │ │ - jne 1370ca5 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %edx │ │ │ │ + fs fs test $0xb4,%al │ │ │ │ + testl $0x426c6175,0x71(%ebp) │ │ │ │ popa │ │ │ │ jb 1370c90 │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ jae 1370cc6 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ sub $0x66,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ @@ -2062386,17 +2062701,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ push %ebp │ │ │ │ add %ebx,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ push %ebp │ │ │ │ - add %ebx,(%eax,%eax,1) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ebx,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + sar $1,%bh │ │ │ │ (bad) │ │ │ │ dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -2068532,15 +2068847,15 @@ │ │ │ │ inc %esp │ │ │ │ push %eax │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ pop %ecx │ │ │ │ jae,pn 1391bb9 │ │ │ │ popa │ │ │ │ - add %ah,%fs:-0x42(%eax,%edi,4) │ │ │ │ + add %ah,%fs:-0x4c(%eax,%ebp,4) │ │ │ │ testl $0xd000b1d7,-0x4ffe6f00(%eax) │ │ │ │ faddl -0x7e144230(%ecx) │ │ │ │ sar $1,%al │ │ │ │ (bad) │ │ │ │ mov (%ecx),%eax │ │ │ │ repz ljmp $0x248,$0x1930d081 │ │ │ │ clc │ │ │ │ @@ -2068575,18 +2068890,18 @@ │ │ │ │ dec %eax │ │ │ │ inc %esp │ │ │ │ push %eax │ │ │ │ jae,pn 1391c1f │ │ │ │ popa │ │ │ │ xlat %fs:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - or $0xbe,%ah │ │ │ │ - imul %eax │ │ │ │ - lock nop │ │ │ │ - add %esi,0x5d00b1d7(%eax) │ │ │ │ + cmpb $0x1,-0x6f0f1709(%esp,%esi,4) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %ebp │ │ │ │ dec %esi │ │ │ │ push $0xffffffd0 │ │ │ │ sbb %bh,0x6a(%ebp) │ │ │ │ sar $1,%al │ │ │ │ (bad) │ │ │ │ mov (%ecx),%eax │ │ │ │ dec %ecx │ │ │ │ @@ -3453189,33 +3453504,32 @@ │ │ │ │ add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - ljmp $0x141,$0x2f48c7fa │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x2f48c7f0,%edx │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ + add %dh,0x5000b1d7(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %ecx │ │ │ │ fdiv %st,%st(7) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + adc %dl,-0x56(%esi) │ │ │ │ (bad) │ │ │ │ pop %eax │ │ │ │ das │ │ │ │ inc %ecx │ │ │ │ add %ecx,(%eax) │ │ │ │ inc %esp │ │ │ │ loope 181c2bc │ │ │ │ @@ -3453509,16 +3453823,15 @@ │ │ │ │ push %cs │ │ │ │ sub $0x0,%eax │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + cmp $0x95,%al │ │ │ │ (bad) │ │ │ │ enter $0x4134,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov %al,(%ebx) │ │ │ │ @@ -3467778,15 +3468091,16 @@ │ │ │ │ pop %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %al,-0x61(%edi) │ │ │ │ + xor %dh,(%edi) │ │ │ │ + xchg %eax,%ebp │ │ │ │ xbegin 2c44840 ,(bad) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3482800,53 +3483114,62 @@ │ │ │ │ add %esp,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ ljmp $0x0,$0x4fd3e9 │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - ret $0xc7a3 │ │ │ │ - js 182da49 │ │ │ │ - inc %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x99,%dl │ │ │ │ + xbegin 2c5e5b8 ,(bad) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x77ff4e29(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x5ec220,%eax │ │ │ │ + add %dl,0x5ec220 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x6fff4e29(%eax) │ │ │ │ - mov $0xbb8c7a3,%eax │ │ │ │ - inc %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x77ff4e29(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x99,%al │ │ │ │ + xbegin 2c5e620 ,(bad) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bl,0x1bf8(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ + mov %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sahf │ │ │ │ + clc │ │ │ │ + sbb (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - fmuls (%ebx) │ │ │ │ - inc %ebx │ │ │ │ - add %edi,(%eax) │ │ │ │ - and %ecx,%esp │ │ │ │ - add %dh,-0x4fff4e29(%eax) │ │ │ │ - add %ah,0x1(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %dh,0xb1d7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%ebx),%eax │ │ │ │ + cmp %ah,(%ebx) │ │ │ │ + loope 182da94 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov $0x0,%al │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0xd6c7,$0x57 │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + push %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485333,16 +3485656,17 @@ │ │ │ │ pop %esp │ │ │ │ clc │ │ │ │ js 182f1c5 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ + mov $0x99,%dh │ │ │ │ (bad) │ │ │ │ - mov %eax,0x436518c7 │ │ │ │ + sbb %ah,0x43(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xd2,%al │ │ │ │ @@ -3485712,44 +3486036,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - ljmp $0x143,$0x7308c7fa │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x7308c7f0,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ + add %dh,0x5000b1d7(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,0x12d3(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %ah,-0x25(%eax) │ │ │ │ + and %dl,-0x2f(%eax) │ │ │ │ (bad) │ │ │ │ sbb %dh,0x43(%ebx) │ │ │ │ add %edi,0x2800e139(%eax) │ │ │ │ gs adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ xchg %eax,%ebp │ │ │ │ mov %?,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - xor %bl,%dl │ │ │ │ + and %dl,%al │ │ │ │ (bad) │ │ │ │ test $0x73,%al │ │ │ │ inc %ebx │ │ │ │ add %edx,%eax │ │ │ │ cmp %esp,%ecx │ │ │ │ add %ch,0x18011564(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ @@ -3485758,64 +3486081,64 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ mov $0xa4,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - lea 0x437428c7(%edi),%ebx │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp %esp,%ecx │ │ │ │ - add %dh,-0x77ff4e29(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + jge 182f578 │ │ │ │ + (bad) │ │ │ │ + sub %dh,0x1(%ebx,%eax,2) │ │ │ │ + call b183d726 <_edata@@Base+0xaca3d726> │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmc │ │ │ │ + add %dh,%ch │ │ │ │ sub %fs:0x0(%eax,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - lock jbe 182f5e5 │ │ │ │ - xbegin 2c66ac8 ,(bad) │ │ │ │ - add %bh,(%edx) │ │ │ │ - loope 182f614 │ │ │ │ - sub %ah,0x15(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + lock data16 rol $1,%bh │ │ │ │ + mov $0x14374,%eax │ │ │ │ + cmp %cl,%ah │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc $0x1801,%ax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ out %al,$0xbf │ │ │ │ inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182f69a │ │ │ │ - fld %st(7) │ │ │ │ - cmp %dh,0x43(%ebp) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmp %cl,%ah │ │ │ │ - add %ch,0x18011565(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ + jo 182f68a │ │ │ │ + iret │ │ │ │ + xbegin 2c66b70 ,(bad) │ │ │ │ + sbb %bh,(%edx) │ │ │ │ + loope 182f63c │ │ │ │ + test $0x65,%al │ │ │ │ + adc $0x60031801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0xc2,%bl │ │ │ │ - xchg %eax,%edi │ │ │ │ - xor (%eax),%al │ │ │ │ + add %dh,0x3297c2(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - push %ecx │ │ │ │ - fadd %st,%st(7) │ │ │ │ + inc %ecx │ │ │ │ + rol %cl,%bh │ │ │ │ mov $0x30014375,%eax │ │ │ │ cmp %cl,%ah │ │ │ │ add %cl,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485823,15 +3486146,16 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ push %ss │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ + leave │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ sbb %dh,0x43(%esi) │ │ │ │ add %ecx,0x3a(%eax) │ │ │ │ loope 182f68c │ │ │ │ cwtl │ │ │ │ xchg %eax,%edx │ │ │ │ adc $0x60031801,%eax │ │ │ │ @@ -3485842,16 +3486166,16 @@ │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov $0xa6,%al │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + mov $0x96,%al │ │ │ │ + rol $1,%bh │ │ │ │ js 182f724 │ │ │ │ inc %ebx │ │ │ │ add %esp,0x3a(%eax) │ │ │ │ loope 182f6b4 │ │ │ │ call 19840c4c <_edata@@Base+0x14a40c4c> │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485859,15 +3486183,15 @@ │ │ │ │ add $0xd,%ebp │ │ │ │ add %al,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rclb $1,0x4376f8c7(%ecx,%ebx,8) │ │ │ │ + rolb $1,0x4376f8c7(%edi,%ecx,8) │ │ │ │ add %edi,0x3a(%eax) │ │ │ │ loope 182f6dc │ │ │ │ js 182f671 │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1125e1(%eax) │ │ │ │ @@ -3485886,45 +3486210,46 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ xchg %al,0x64(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ - push %esi │ │ │ │ - fadd %st,%st(7) │ │ │ │ + inc %esi │ │ │ │ + rol %cl,%bh │ │ │ │ mov %dh,0x43(%edi) │ │ │ │ add %edx,-0x4fff1ec6(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x8863(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ - (bad) │ │ │ │ + int3 │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ sbb %bh,0x43(%eax) │ │ │ │ add %ebp,-0x4fff1ec6(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x76a047(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - mov $0x78a8c7da,%ecx │ │ │ │ + test $0x78a8c7d0,%eax │ │ │ │ inc %ebx │ │ │ │ add %eax,%eax │ │ │ │ cmp %cl,%ah │ │ │ │ add %dh,0x1800b1d7(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485933,30 +3486258,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - fld %st(7) │ │ │ │ - cmp %bh,0x43(%ecx) │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp %cl,%ah │ │ │ │ - add %dh,0x1800b1d7(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + lcall $0x143,$0x7938c7cf │ │ │ │ + fdivrs (%edx) │ │ │ │ + loope 182f7a4 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + sbb %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ + add %bh,%ah │ │ │ │ adc %bh,0x32(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x6000b1d7(%eax) │ │ │ │ - push %ebx │ │ │ │ - fadd %st,%st(7) │ │ │ │ + inc %ebx │ │ │ │ + rol %cl,%bh │ │ │ │ enter $0x4379,$0x1 │ │ │ │ lock cmp %cl,%ah │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485964,15 +3486289,15 @@ │ │ │ │ pop %ebx │ │ │ │ shlb %cl,0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rcr $0xd9,%bl │ │ │ │ + ror $0xcf,%bl │ │ │ │ (bad) │ │ │ │ sub %bh,0x43(%edx) │ │ │ │ add %ecx,(%eax) │ │ │ │ cmp %ecx,%esp │ │ │ │ add %cl,-0x52(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3485980,44 +3486305,43 @@ │ │ │ │ add %dh,%ah │ │ │ │ jg 182f7fd │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - mov $0xda,%dl │ │ │ │ - (bad) │ │ │ │ - mov %bh,0x43(%edx) │ │ │ │ + mov %al,0x7a88c7d0 │ │ │ │ + inc %ebx │ │ │ │ add %esp,(%eax) │ │ │ │ cmp %ecx,%esp │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x30c90c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ - mov 0x7ae8c7d9,%eax │ │ │ │ - inc %ebx │ │ │ │ - add %edi,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ + call 39843bbb <_edata@@Base+0x34a43bbb> │ │ │ │ cmp %ecx,%esp │ │ │ │ add %cl,-0x51(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46e128(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - (bad) │ │ │ │ + lret $0xc7c6 │ │ │ │ dec %eax │ │ │ │ jnp 182f8aa │ │ │ │ add %edx,0x3b(%eax) │ │ │ │ loope 182f86c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486025,16 +3486349,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%edx,1) │ │ │ │ test $0x37,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ + mov $0xc6,%ah │ │ │ │ (bad) │ │ │ │ - rol $1,%bh │ │ │ │ test $0x7b,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,0x3b(%eax) │ │ │ │ loope 182f894 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486046,42 +3486370,40 @@ │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rol $0xda,%ah │ │ │ │ - (bad) │ │ │ │ - or %bh,0x1(%ebx,%eax,2) │ │ │ │ + shlb $0x1,0x437c08c7(%eax,%edx,8) │ │ │ │ cmpb $0xe1,(%ebx) │ │ │ │ add %al,-0x25(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x47(%ebx) │ │ │ │ mov $0x73,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %dh,0x7c68c7d9(%esi) │ │ │ │ + xor %ah,0x7c68c7cf(%esi) │ │ │ │ inc %ebx │ │ │ │ add %ebx,-0x2fff1ec5(%eax) │ │ │ │ ficoml 0x60031801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x63(%eax) │ │ │ │ lcall $0x100,$0x5 │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - pop %ebx │ │ │ │ - fadd %st,%st(7) │ │ │ │ + dec %ebx │ │ │ │ + rol %cl,%bh │ │ │ │ enter $0x437c,$0x1 │ │ │ │ mov $0x3b,%al │ │ │ │ loope 182f90c │ │ │ │ cmp %ch,0x1(%ebp,%edx,1) │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486089,16 +3486411,16 @@ │ │ │ │ add %bl,%bl │ │ │ │ sbbb $0x0,0x70(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ - dec %ebx │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + cmp %eax,%edx │ │ │ │ + (bad) │ │ │ │ sub %bh,0x43(%ebp) │ │ │ │ add %ecx,%eax │ │ │ │ cmp %ecx,%esp │ │ │ │ add %bh,0x1801156b(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486107,31 +3486429,31 @@ │ │ │ │ mov $0x6,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182f90c │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + jo 182f8fc │ │ │ │ + rol $1,%bh │ │ │ │ mov %bh,0x43(%ebp) │ │ │ │ add %esp,%eax │ │ │ │ cmp %ecx,%esp │ │ │ │ add %bh,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3483(%edi,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - shrb $1,0x7de8c7d9(%ebx) │ │ │ │ + rcrb $1,0x7de8c7cf(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %edi,%eax │ │ │ │ cmp %ecx,%esp │ │ │ │ add %bh,0x1801156c(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486140,15 +3486462,15 @@ │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc %bl,-0x24(%esi) │ │ │ │ + adc %cl,-0x2e(%esi) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ jle 182f9ea │ │ │ │ add %edx,(%eax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %bl,%al │ │ │ │ jno 182f9c4 │ │ │ │ @@ -3486160,15 +3486482,15 @@ │ │ │ │ or 0x61(%ecx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adcb $0xc7,-0x26(%edx) │ │ │ │ + addb $0xc7,-0x30(%edx) │ │ │ │ test $0x7e,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,(%eax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %ch,0x71(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486179,16 +3486501,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ - mov 0x7f08c7da,%eax │ │ │ │ - inc %ebx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rol $1,%bh │ │ │ │ + or %bh,0x43(%edi) │ │ │ │ add %eax,0x3c(%eax) │ │ │ │ loope 182f9fc │ │ │ │ mov $0x18011572,%eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %ds │ │ │ │ @@ -3486196,82 +3486519,80 @@ │ │ │ │ jb 182fa31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %cl,0x7f68c7d9(%edi) │ │ │ │ - inc %ebx │ │ │ │ - add %ebx,0x3c(%eax) │ │ │ │ - loope 182fa24 │ │ │ │ - dec %eax │ │ │ │ - jb 182fa3c │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + xor %bh,-0x31(%edi) │ │ │ │ + (bad) │ │ │ │ + push $0x5801437f │ │ │ │ + cmp $0xe1,%al │ │ │ │ + add %cl,0x72(%eax) │ │ │ │ + adc $0x60031801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x79,%al │ │ │ │ + add %bh,(%ecx,%edi,2) │ │ │ │ pop %edx │ │ │ │ push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - jg 182fa1e │ │ │ │ - (bad) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + rol $1,%edi │ │ │ │ enter $0x437f,$0x1 │ │ │ │ jo 182fa86 │ │ │ │ loope 182fa4c │ │ │ │ cmp %dh,0x15(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x8,%bh │ │ │ │ and 0x0,%ebp │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %ah,-0x26(%eax) │ │ │ │ + and %dl,-0x30(%eax) │ │ │ │ (bad) │ │ │ │ sub %al,0x3c880143(%eax) │ │ │ │ loope 182fa74 │ │ │ │ enter $0x1576,$0x1 │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5b0b(%esp,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182fa5f │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + jo 182fa4f │ │ │ │ + rol $1,%bh │ │ │ │ mov %al,0x3ca00143(%eax) │ │ │ │ loope 182fa9c │ │ │ │ sbb %bh,0x15(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x385f,$0x69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %bh,-0x7f173827(%edi) │ │ │ │ + xor %ch,-0x7f173831(%edi) │ │ │ │ inc %ebx │ │ │ │ add %edi,-0x57ff1ec4(%eax) │ │ │ │ ja 182fadc │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486279,29 +3486600,29 @@ │ │ │ │ adc %bl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rcr $0xd0,%cl │ │ │ │ + ror $0xc6,%cl │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ addl $0xe13cd0,0x1(%ebx) │ │ │ │ call 19841073 <_edata@@Base+0x14a41073> │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x63ef4b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ + mov $0xc6,%ah │ │ │ │ (bad) │ │ │ │ - rol $1,%bh │ │ │ │ test $0x81,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,%eax │ │ │ │ cmp $0xe1,%al │ │ │ │ add %bh,-0x7e(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486310,16 +3486631,16 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov $0xbf,%al │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + mov $0xaf,%al │ │ │ │ + rol $1,%bh │ │ │ │ or %al,0x3d000143(%edx) │ │ │ │ loope 182fb3c │ │ │ │ enter $0x1583,$0x1 │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486328,84 +3486649,84 @@ │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %dh,-0x7d973827(%ecx) │ │ │ │ + and %ah,-0x7d973831(%ecx) │ │ │ │ inc %ebx │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp $0x835800e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x38(%ecx) │ │ │ │ fcoml 0x0(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - leave │ │ │ │ - rol $1,%bh │ │ │ │ - enter $0x4382,$0x1 │ │ │ │ - xor %bh,0x884800e1 │ │ │ │ + mov $0x82c8c7c6,%ecx │ │ │ │ + inc %ebx │ │ │ │ + add %esi,(%eax) │ │ │ │ + cmp $0x884800e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x721ec1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x3fff4e29(%eax) │ │ │ │ - mov $0xd0,%dl │ │ │ │ - (bad) │ │ │ │ - sub %al,0x3d480143(%ebx) │ │ │ │ + mov %al,0x8328c7c6 │ │ │ │ + inc %ebx │ │ │ │ + add %ecx,0x3d(%eax) │ │ │ │ loope 182fbb4 │ │ │ │ fadds 0x3180115(%edi) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x436e5(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x3fff4e29(%eax) │ │ │ │ - mov 0x8388c7da,%eax │ │ │ │ - inc %ebx │ │ │ │ - add %esp,0x3d(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rol $1,%bh │ │ │ │ + mov %al,0x3d600143(%ebx) │ │ │ │ loope 182fbdc │ │ │ │ sub %cl,0x3180115(%ecx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x36,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x5fff4e29(%eax) │ │ │ │ + jg 182fbca │ │ │ │ (bad) │ │ │ │ - fld %st(7) │ │ │ │ call 79843f84 <_edata@@Base+0x74a43f84> │ │ │ │ cmp $0x88b800e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%dl │ │ │ │ mov $0x2d,%dl │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - loopne 182fba3 │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + loopne 182fc93 │ │ │ │ + rol $1,%edi │ │ │ │ dec %eax │ │ │ │ test %al,0x1(%ebx) │ │ │ │ nop │ │ │ │ cmp $0x8db000e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486413,15 +3486734,15 @@ │ │ │ │ push %esp │ │ │ │ add %al,%ds:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - add %ch,-0x26(%eax) │ │ │ │ + add %bl,-0x30(%eax) │ │ │ │ (bad) │ │ │ │ test $0x84,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,0x4000e13d(%eax) │ │ │ │ lea 0x60031801,%edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486429,15 +3486750,15 @@ │ │ │ │ jl 182fcac │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc $0xda,%cl │ │ │ │ + add $0xd0,%cl │ │ │ │ (bad) │ │ │ │ or %al,0x3dc00143(%ebp) │ │ │ │ loope 182fc7c │ │ │ │ nop │ │ │ │ mov 0x60031801,%ss │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486445,42 +3486766,42 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ dec %edi │ │ │ │ jp 182fc8d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x7000b1d7(%eax) │ │ │ │ - ret │ │ │ │ - fld %st(7) │ │ │ │ + mov $0xcf,%bl │ │ │ │ + (bad) │ │ │ │ push $0xd8014385 │ │ │ │ cmp $0x8e2000e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0xc67b0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0xfff4e29(%eax) │ │ │ │ + mov $0xc6,%bh │ │ │ │ (bad) │ │ │ │ - rol $1,%bh │ │ │ │ enter $0x4385,$0x1 │ │ │ │ lock cmp $0xd22000e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ch │ │ │ │ fcmovbe %st(4),%st │ │ │ │ add %al,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - shlb $1,-0x79d73830(%eax) │ │ │ │ + shlb $1,-0x79d7383a(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ecx,(%eax) │ │ │ │ loope,pt 182fcf4 │ │ │ │ mov $0xd1,%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486488,87 +3486809,86 @@ │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0xfff4e29(%eax) │ │ │ │ - lea (bad),%ebx │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + jge 182fce3 │ │ │ │ + (bad) │ │ │ │ mov %al,0x3e200143(%esi) │ │ │ │ loope 182fd1c │ │ │ │ add %dl,%bl │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x20cf8d(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - jl 182fd14 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ call 398440c7 <_edata@@Base+0x34a440c7> │ │ │ │ loope,pt 182fd44 │ │ │ │ nop │ │ │ │ rclb %cl,0x60031801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x56e7a9(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ + mov $0xc6,%bh │ │ │ │ (bad) │ │ │ │ - rol $1,%bh │ │ │ │ dec %eax │ │ │ │ xchg %eax,0x1(%ebx) │ │ │ │ push %eax │ │ │ │ loope,pt 182fd6c │ │ │ │ fmul %st(3),%st │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x50(%esi) │ │ │ │ and $0x75,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0xb1d7(%eax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - (bad) │ │ │ │ - test $0x87,%al │ │ │ │ + mov 0x87a8c7c6,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,0x3e(%eax) │ │ │ │ loope 182fd94 │ │ │ │ push $0x180115cb │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %ebp │ │ │ │ je 182fdb0 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - mov %ebx,%edx │ │ │ │ + jns 182fd83 │ │ │ │ (bad) │ │ │ │ or %cl,0x3e800143(%eax) │ │ │ │ loope 182fdbc │ │ │ │ mov $0x180115cc,%eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%edi) │ │ │ │ xor %eax,%ds:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - ja 182fdb4 │ │ │ │ + addr16 iret │ │ │ │ (bad) │ │ │ │ push $0x98014388 │ │ │ │ loope,pt 182fde4 │ │ │ │ dec %eax │ │ │ │ int3 │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486578,89 +3486898,87 @@ │ │ │ │ inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182fe55 │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + jo 182fe45 │ │ │ │ + rol $1,%edi │ │ │ │ enter $0x4388,$0x1 │ │ │ │ mov $0x3e,%al │ │ │ │ loope 182fe0c │ │ │ │ mov %bl,0x3180115(%esi) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x396f52(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - and $0x8928c7da,%eax │ │ │ │ + adc $0x8928c7d0,%eax │ │ │ │ inc %ebx │ │ │ │ add %ecx,%eax │ │ │ │ loope,pt 182fe34 │ │ │ │ sbb %bl,0x3180115(%esi) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4f4776(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x3fff4e29(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - fcmovb %st(7),%st │ │ │ │ - mov %cl,0x3ee00143(%ecx) │ │ │ │ - loope 182fe5c │ │ │ │ + adc $0x438988c7,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + loope,pt 182fe5c │ │ │ │ push $0x1801159f │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ add $0x7d74,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov 0xe8c7d980,%al │ │ │ │ + mov 0xe8c7cf70,%al │ │ │ │ mov %eax,0x1(%ebx) │ │ │ │ clc │ │ │ │ loope,pt 182fe84 │ │ │ │ clc │ │ │ │ sahf │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ch │ │ │ │ and %ebx,0x0(%ebx,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x6000b1d7(%eax) │ │ │ │ - enter $0xc7d0,$0x48 │ │ │ │ - mov 0x1(%ebx),%al │ │ │ │ - adc %bh,(%edi) │ │ │ │ + mov $0x8a48c7c6,%eax │ │ │ │ + inc %ebx │ │ │ │ + add %edx,(%eax) │ │ │ │ + aas │ │ │ │ loope 182feac │ │ │ │ mov $0x18011599,%eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or 0x69fb(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%cl │ │ │ │ - (bad) │ │ │ │ - test $0x8a,%al │ │ │ │ + mov 0x8aa8c7c6,%eax │ │ │ │ inc %ebx │ │ │ │ add %ebp,(%eax) │ │ │ │ aas │ │ │ │ loope 182fed4 │ │ │ │ cmp %bl,0x3180115(%ecx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486668,28 +3486986,28 @@ │ │ │ │ add %ch,(%ecx) │ │ │ │ mov %eax,0x1fd3 │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rclb $1,-0x25(%eax) │ │ │ │ + rolb $1,-0x2f(%eax) │ │ │ │ (bad) │ │ │ │ or %cl,0x3f400143(%ebx) │ │ │ │ loope 182fefc │ │ │ │ jo 182ff7b │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx) │ │ │ │ adc %esp,0x77(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - and $0xda,%al │ │ │ │ + adc $0xd0,%al │ │ │ │ (bad) │ │ │ │ push $0x5801438b │ │ │ │ aas │ │ │ │ loope 182ff24 │ │ │ │ add %bh,0x15(%ebp) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ @@ -3486697,70 +3487015,68 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,0x18b │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc %cl,-0x74373826(%edi) │ │ │ │ - inc %ebx │ │ │ │ - add %esi,0x3f(%eax) │ │ │ │ + adc %bh,-0x30(%edi) │ │ │ │ + (bad) │ │ │ │ + enter $0x438b,$0x1 │ │ │ │ + jo 182ff89 │ │ │ │ loope 182ff4c │ │ │ │ push %eax │ │ │ │ jle 182ff64 │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs inc %esi │ │ │ │ mov $0x33,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - jge 182ff44 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ sub %cl,-0x1ec077ff(%ebx,%eax,2) │ │ │ │ add %ah,%al │ │ │ │ jge 182ff8c │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %edi │ │ │ │ bound %edx,0x45(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x6fff4e29(%eax) │ │ │ │ + mov $0xc6,%bh │ │ │ │ (bad) │ │ │ │ - rol $1,%bh │ │ │ │ mov %cl,-0x1ec05fff(%ebx,%eax,2) │ │ │ │ add %bl,0x180115c0(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x66529b,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x7000b1d7(%eax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - (bad) │ │ │ │ - call b984434d <_edata@@Base+0xb4a4434d> │ │ │ │ - aas │ │ │ │ - loope 182ffc4 │ │ │ │ - sub %al,%al │ │ │ │ - adc $0x60031801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x8ce8c7c6,%al │ │ │ │ + inc %ebx │ │ │ │ + add %edi,0x2800e13f(%eax) │ │ │ │ + rclb $0x1,0x60031801 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x107abf(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + cmpl $0x0,0x107a(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - mov %dl,%bl │ │ │ │ + jp 182ffb3 │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ lea 0x1(%ebx),%eax │ │ │ │ sarb $1,(%edi) │ │ │ │ loope 182ffec │ │ │ │ mov %al,%cl │ │ │ │ adc $0x60031801,%eax │ │ │ │ @@ -3486770,18 +3487086,15 @@ │ │ │ │ int3 │ │ │ │ dec %ecx │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - jns 182ffe4 │ │ │ │ - (bad) │ │ │ │ - test $0x8d,%al │ │ │ │ - inc %ebx │ │ │ │ + imul $0x438da8c7,%edi,%ecx │ │ │ │ add %ebp,%eax │ │ │ │ aas │ │ │ │ loope 1830014 │ │ │ │ or %al,%cl │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486789,17 +3487102,18 @@ │ │ │ │ call 1835487 │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - leave │ │ │ │ - rol $1,%bh │ │ │ │ - or %cl,0x40000143(%esi) │ │ │ │ + mov $0x8e08c7c6,%ecx │ │ │ │ + inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ loope 183003c │ │ │ │ inc %eax │ │ │ │ (bad) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67(%edi) │ │ │ │ @@ -3486807,94 +3487121,95 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - (bad) │ │ │ │ - push $0x1801438e │ │ │ │ + mov %al,0x8e68c7c6 │ │ │ │ + inc %ebx │ │ │ │ + add %ebx,(%eax) │ │ │ │ inc %eax │ │ │ │ loope 1830064 │ │ │ │ rol $1,%ch │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x30(%ebp,%edi,4) │ │ │ │ pop %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 183001b │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + jo 183000b │ │ │ │ + rol $1,%bh │ │ │ │ enter $0x438e,$0x1 │ │ │ │ xor %al,-0x1f(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ into │ │ │ │ add 0x0(%esi),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0xfff4e29(%eax) │ │ │ │ - xchg %ebx,%ecx │ │ │ │ + ja 183007a │ │ │ │ (bad) │ │ │ │ sub %cl,0x40480143(%edi) │ │ │ │ loope 18300b4 │ │ │ │ mov $0xc6,%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx) │ │ │ │ ljmp $0x0,$0x182b │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - pop %ecx │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + dec %ecx │ │ │ │ + rol $1,%edi │ │ │ │ mov %cl,0x40600143(%edi) │ │ │ │ loope 18300dc │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5ecd1b(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - es fcmovb %st(7),%st │ │ │ │ + push %ss │ │ │ │ + rol $1,%bh │ │ │ │ call 79844490 <_edata@@Base+0x74a44490> │ │ │ │ inc %eax │ │ │ │ loope 1830104 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x28e53f(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - pop %edx │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + dec %edx │ │ │ │ + rol $1,%edi │ │ │ │ dec %eax │ │ │ │ nop │ │ │ │ inc %ebx │ │ │ │ add %edx,-0x4fff1ec0(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486905,15 +3487220,15 @@ │ │ │ │ dec %esp │ │ │ │ (bad) │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - sub %edx,%ebx │ │ │ │ + sbb %eax,%edx │ │ │ │ (bad) │ │ │ │ test $0x90,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,-0x4fff1ec0(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486923,15 +3487238,15 @@ │ │ │ │ add %dh,%dl │ │ │ │ push $0x6cfe │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov 0x8c7d0d0,%al │ │ │ │ + mov 0x8c7c6c0,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %ebx │ │ │ │ add %eax,%eax │ │ │ │ inc %eax │ │ │ │ loope 183017c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ @@ -3486945,15 +3487260,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - mov $0x9168c7d0,%edx │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mov $0x68,%bh │ │ │ │ + xchg %eax,%ecx │ │ │ │ inc %ebx │ │ │ │ add %ebx,%eax │ │ │ │ inc %eax │ │ │ │ loope 18301a4 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486966,30 +3487283,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - (bad) │ │ │ │ + lret $0xc7c6 │ │ │ │ enter $0x4391,$0x1 │ │ │ │ lock inc %eax │ │ │ │ loope 18301cc │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x39(%edx) │ │ │ │ jmp 18301fa │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ + mov $0xc6,%ch │ │ │ │ (bad) │ │ │ │ sub %dl,0x41080143(%edx) │ │ │ │ loope 18301f4 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3486998,15 +3487315,15 @@ │ │ │ │ add %bl,-0x1d(%ecx) │ │ │ │ shrl $0x0,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %dh,-0x26(%edi) │ │ │ │ + and %ah,-0x30(%edi) │ │ │ │ (bad) │ │ │ │ mov %dl,0x41200143(%edx) │ │ │ │ loope 183021c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3487015,17 +3487332,18 @@ │ │ │ │ add %bh,(%ecx) │ │ │ │ and (%edi),%dl │ │ │ │ jae 183022d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x5fff4e29(%eax) │ │ │ │ - push $0x92e8c7d9 │ │ │ │ - inc %ebx │ │ │ │ - add %edi,(%eax) │ │ │ │ + pop %eax │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ + call 398445d3 <_edata@@Base+0x34a445d3> │ │ │ │ inc %ecx │ │ │ │ loope 1830244 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3487080,22 +3487398,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ - arpl %ebx,0x4393c8c7(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ebx │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + enter $0x4393,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x77ff4e29(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ xchg %eax,%ebp │ │ │ │ mov %?,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0xb1d7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3487403,15 +3487726,17 @@ │ │ │ │ add %esp,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %di │ │ │ │ rcrb $0x1,0x0 │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - es mov $0xc7,%ah │ │ │ │ + push %ss │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + (bad) │ │ │ │ fsubrs -0x1ebc27ff(%ebx,%eax,2) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ ljmp $0x0,$0x4142bd │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -4193971,333 +4194296,8 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x1ac13 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x13,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac13,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adbfe4 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,(%esp,%ebp,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,(%esp,%ebp,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - adc $0xac,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac14 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,(%esp,%ebp,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x14,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac14,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc0e5 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,0x1ac │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,0x1ac │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - adc $0x1ac,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac15 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,0x1ac │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x15,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac15,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc1e6 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,(%esi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,(%esi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - push %ss │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac16 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,(%esi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x16,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac16,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc2e7 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,(%edi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,(%edi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - pop %ss │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac17 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,(%edi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x17,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac17,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc3e8 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bl,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - sbb %ch,0x0(%ecx,%eax,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac18 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bl,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x18,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac18,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc4e9 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bl,(%ecx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,(%ecx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - sbb %ebp,0x0(%ecx,%eax,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac19 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bl,(%ecx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x19,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac19,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc5ea │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bl,(%edx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,(%edx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - sbb 0x0(%ecx,%eax,1),%ch │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac1a │ │ │ │ - ... │ │ │ │ -[ Too much input for diff (SHA256: 6b4c71e136786323eb97e7e3beec6ce341cd2365951581b844854242dc681c12) ] │ │ │ │ +[ Too much input for diff (SHA256: 8006d9f0f2501d4828c8d5f75b448c6015ed9b321f6730125b9cc474e7715163) ]