--- /srv/rebuilderd/tmp/rebuilderdUZav2X/inputs/fricas_1.3.13-1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdUZav2X/out/fricas_1.3.13-1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-08 12:18:36.000000 debian-binary │ -rw-r--r-- 0 0 0 32036 2026-06-08 12:18:36.000000 control.tar.xz │ --rw-r--r-- 0 0 0 70459684 2026-06-08 12:18:36.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 70514476 2026-06-08 12:18:36.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/fricas/target/x86_64-linux-gnu/bin/FRICASsys │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -9839,42 +9839,42 @@ │ │ │ │ (unless (<= (ash i -1) j) │ │ │ │ (warn "equal is not tail recursive ~s ~s" i j))) │ │ │ │ (format t "~s heap words available~%" (multiple-value-bind (a b c d) (si::heap-report) (/ (- d c) (/ a 8)))) │ │ │ │ (progn (setq si::*code-block-reserve* (make-array 30000000 :element-type 'character :static t :initial-element (code-char 0))) nil) │ │ │ │ (setq *optimize-maximum-pages* t) │ │ │ │ (system:save-system "../unixport/saved_ansi_gcl") │ │ │ │ >Finished loading "makeint.lisp"roducible-path/fricas-1.3.13/target/x86_64-linux-gnu/algebra/category.daase...7.1 │ │ │ │ - Timestamp: Mon Jun 8 14:18:40 UTC 2026 │ │ │ │ + Timestamp: Fri Jun 12 02:09:09 UTC 2026 │ │ │ │ PL'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. │ │ │ │ /build/reproducible-path/fricas-1.3.13/target/x86_64-linux-gnu/bin/FRICASsys │ │ │ │ -030000-7f60c4031000 r--p 00010000 00:28 33659110 /usr/lib/x86_64-linux-gnu/libmd.so.0.2.0 │ │ │ │ -7f60c4031000-7f60c4032000 rw-p 00011000 00:28 33659110 /usr/lib/x86_64-linux-gnu/libmd.so.0.2.0 │ │ │ │ -7f60c4032000-7f60c4034000 rw-p 00000000 00:00 0 │ │ │ │ -7f60c4034000-7f60c4037000 r--p 00000000 00:28 33670267 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -7f60c4037000-7f60c403d000 r-xp 00003000 00:28 33670267 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -7f60c403d000-7f60c403f000 r--p 00009000 00:28 33670267 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -7f60c403f000-7f60c4040000 r--p 0000b000 00:28 33670267 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -7f60c4040000-7f60c4041000 rw-p 0000c000 00:28 33670267 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -7f60c4041000-7f60c4043000 r--p 00000000 00:28 33670283 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ -7f60c4043000-7f60c4044000 r-xp 00002000 00:28 33670283 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ -7f60c4044000-7f60c4045000 r--p 00003000 00:28 33670283 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ -7f60c4045000-7f60c4046000 r--p 00003000 00:28 33670283 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ -7f60c4046000-7f60c4047000 rw-p 00004000 00:28 33670283 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ -7f60c4047000-7f60c404b000 r--p 00000000 00:28 33670298 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -7f60c404b000-7f60c4065000 r-xp 00004000 00:28 33670298 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -7f60c4065000-7f60c4072000 r--p 0001e000 00:28 33670298 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -7f60c4072000-7f60c4073000 r--p 0002b000 00:28 33670298 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -7f60c4073000-7f60c4074000 rw-p 0002c000 00:28 33670298 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -7f60c4074000-7f60c4097000 r--p 00000000 00:28 33670334 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ -7f60c4097000-7f60c40f7000 r-xp 00023000 00:28 33670334 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ -7f60c40f7000-7f60c413e000 r--p 00083000 00:28 33670334 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ -7f60c413e000-7f60c414b000 r--p 000c9000 00:28 33670334 /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-linn /usr/lib/x86_64-linn /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-linn /usr/lib/x86_64-lin /usr/lib/x86_64-linlin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linH1 │ │ │ │ +e06e35000-7f7e06e36000 r--p 00010000 08:21 10361931 /usr/lib/x86_64-linux-gnu/libmd.so.0.2.0 │ │ │ │ +7f7e06e36000-7f7e06e37000 rw-p 00011000 08:21 10361931 /usr/lib/x86_64-linux-gnu/libmd.so.0.2.0 │ │ │ │ +7f7e06e37000-7f7e06e39000 rw-p 00000000 00:00 0 │ │ │ │ +7f7e06e39000-7f7e06e3c000 r--p 00000000 08:21 10361916 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +7f7e06e3c000-7f7e06e42000 r-xp 00003000 08:21 10361916 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +7f7e06e42000-7f7e06e44000 r--p 00009000 08:21 10361916 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +7f7e06e44000-7f7e06e45000 r--p 0000b000 08:21 10361916 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +7f7e06e45000-7f7e06e46000 rw-p 0000c000 08:21 10361916 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +7f7e06e46000-7f7e06e48000 r--p 00000000 08:21 10361827 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ +7f7e06e48000-7f7e06e49000 r-xp 00002000 08:21 10361827 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ +7f7e06e49000-7f7e06e4a000 r--p 00003000 08:21 10361827 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ +7f7e06e4a000-7f7e06e4b000 r--p 00003000 08:21 10361827 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ +7f7e06e4b000-7f7e06e4c000 rw-p 00004000 08:21 10361827 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ +7f7e06e4c000-7f7e06e50000 r--p 00000000 08:21 10361910 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +7f7e06e50000-7f7e06e6a000 r-xp 00004000 08:21 10361910 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +7f7e06e6a000-7f7e06e77000 r--p 0001e000 08:21 10361910 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +7f7e06e77000-7f7e06e78000 r--p 0002b000 08:21 10361910 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +7f7e06e78000-7f7e06e79000 rw-p 0002c000 08:21 10361910 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +7f7e06e79000-7f7e06e9c000 r--p 00000000 08:21 10361914 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ +7f7e06e9c000-7f7e06efc000 r-xp 00023000 08:21 10361914 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ +7f7e06efc000-7f7e06f43000 r--p 00083000 08:21 10361914 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ +7f7e06f43000-7f7e06f50000 r--p 000c9000 08:21 10361914 /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-linlin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-lin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linlin /usr/lib/x86_64-linH1 │ │ │ │ /build/reproducible-path/gcl27-2.7.1/pcl/gcl_pcl_defcombin.lisp │ │ │ │ MAKE-DEFAULT-METHOD-GROUP-DESCRIPTION │ │ │ │ /build/reproducible-path/gcl27-2.7.1/pcl/gcl_pcl_defcombin.lisp │ │ │ │ WRAP-METHOD-GROUP-SPECIFIER-BINDINGSalls0 │ │ │ │ /build/reproducible-path/gcl27-2.7.1/pcl/gcl_pcl_defcombin.lisp │ │ │ │ /build/reproducible-path/gcl27-2.7.1/pcl/gcl_pcl_defcombin.lispeMAKE-LONG-METHOD-COMBINATION-FUNCTION :b) │ │ │ │ :n [i]/build/reproducible-path/gcl27-2.7.1/pcl/gcl_pcl_defcombin.lisp) │ │ │ │ @@ -327026,15 +327026,15 @@ │ │ │ │ /build/reproducible-path/fricas-1.3.13/src/interp/foam_l.lisp │ │ │ │ COPY-FOAMPROGINFOSTRUCT │ │ │ │ /build/reproducible-path/fricas-1.3.13/src/interp/foam_l.lisp │ │ │ │ $ConstructorCache │ │ │ │ $COMPILE │ │ │ │ $Category │ │ │ │ $NoValue │ │ │ │ -Mon Jun 8 14:18:40 UTC 2026 │ │ │ │ +Fri Jun 12 02:09:09 UTC 2026 │ │ │ │ $build_date │ │ │ │ domainEqual │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,DECODE-FLOAT │ │ │ │ /build/reproducible-path/fricas-1.3.13/src/interp/vmlisp.lisp │ │ │ │ $currentSysList │ │ │ │ @@ -328245,15 +328245,15 @@ │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE1 │ │ │ │ ,BLOCK/ │ │ │ │ FOAMSFlo │ │ │ │ ,SHORT-FLOAT │ │ │ │ il" #+:ecl "./util.lisp") │ │ │ │ (in-package "BOOT") │ │ │ │ -(progn (setq boot::|$build_date| "Mon Jun 8 14:18:40 UTC 2026") (setq boot::|$build_version| "FriCAS 1.3.13") (setq boot::|$lisp_id_string| "gcl 2.7.1")) │ │ │ │ +(progn (setq boot::|$build_date| "Fri Jun 12 02:09:09 UTC 2026") (setq boot::|$build_version| "FriCAS 1.3.13") (setq boot::|$lisp_id_string| "gcl 2.7.1")) │ │ │ │ #+:ecl(setf fricas-lisp::*fricas-initial-lisp-objects* (append fricas-lisp::*fricas-initial-lisp-objects* (quote ( │ │ │ │ "../boot/initial-env.o" "../boot/ptyout.o" "../boot/btincl2.o" "../boot/btscan2.o" "../boot/typrops.o" "../boot/btpile2.o" "../boot/typars.o" "../boot/tytree1.o" │ │ │ │ (build-interpsys (quote ( "vmlisp.o" "hashcode.o" "as.o" "foam_l.o" "macros.o" "setq.o" "buildom.o" "cattable.o" "clam.o" "clammed.o" "compress.o" "cparse.o" "cstream.o" "database.o" "format.o" "g-boot.o" "g-cndata.o" "g-error.o" "g-opt.o" "g-timer.o" "g-util.o" "i-analy.o" "i-coerce.o" "i-coerfn.o" "i-eval.o" "i-funsel.o" "i-intern.o" "i-map.o" "i-output.o" "i-resolv.o" "i-spec1.o" "i-spec2.o" "i-syscmd.o" "i-toplev.o" "incl.o" "interop.o" "int-top.o" "lisplib.o" "macex.o" "match.o" "msg.o" "msgdb.o" "m_util.o" "nformat.o" "nlib.o" "nrunfast.o" "nrungo.o" "nrunopt.o" "pf2sex.o" "pile.o" "posit.o" "ptrees.o" "rulesets.o" "scan.o" "serror.o" "server.o" "setvars.o" "sfsfun.o" "simpbool.o" "slam.o" "spad.o" "termrw.o" "trace.o" "daase.o" "br_sup.o" "s_supp.o" "gdata.o" "ncomp.o" "parsing.o" "parse.o" "postpar.o" "setvart.o" "s-parser.o" "scwrap2.o" "ax.o" "bc-matrix.o" "bc-misc.o" "bc-solve.o" "ht-util.o" "htsetvar.o" "ht-root.o" "br-con.o" "br-data.o" "br-op1.o" "br-op2.o" "br-search.o" "br-util.o" "br-saturn.o" "apply.o" "c-doc.o" "c-util.o" "category.o" "compiler.o" "define.o" "functor.o" "info.o" "iterator.o" "modemap.o" "nruncomp.o" "package.o" "htcheck.o"))) │ │ │ │ (in-package "BOOT") │ │ │ │ #-:ecl(|clearClams|) │ │ │ │ #+:GCL (setq compiler::*suppress-compiler-notes* t) │ │ │ │ #+:GCL (si::gbc-time 0) │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 00000000009275e0 <__data_start@@Base>: │ │ │ │ ... │ │ │ │ │ │ │ │ 00000000009275f0 : │ │ │ │ - ....`...?....... │ │ │ │ + .`..~...?....... │ │ │ │ ?....... │ │ │ │ │ │ │ │ 0000000000927608 : │ │ │ │ .... │ │ │ │ │ │ │ │ 000000000092760c : │ │ │ │ .... │ │ │ │ @@ -18359,39 +18359,36 @@ │ │ │ │ ................ │ │ │ │ ..@..... │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 000000000096ec80 <.data>: │ │ │ │ ... │ │ │ │ - mov $0xfec1c0e2,%eax │ │ │ │ + sub %dl,-0x4c(%rsp,%rbx,8) │ │ │ │ + std │ │ │ │ jg 96ec8f <__environ@GLIBC_2.2.5+0x7> │ │ │ │ add %ah,%al │ │ │ │ - cmp %al,-0x3c(%rcx) │ │ │ │ + mov %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ - jg 96ec97 │ │ │ │ - add %dl,(%rax) │ │ │ │ - cld │ │ │ │ + jle 96ed15 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ and $0x7e,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 96ed06 │ │ │ │ - rex.B (bad) │ │ │ │ - (bad) │ │ │ │ - jg 96ecc7 │ │ │ │ + loopne 96ec56 │ │ │ │ + and %eax,(%rdi) │ │ │ │ + jle 96ed45 │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rex.RB │ │ │ │ - rex.B (bad) │ │ │ │ - (bad) │ │ │ │ - jg 96ecd7 │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x0,0x7f7e0721(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -18469,23 +18466,22 @@ │ │ │ │ pushf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRXB sub %r12,0x3f3(%r15) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRXB sub %r8,0x42(%r15) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x41000000(%rip) │ │ │ │ - rol %cl,%eax │ │ │ │ - sar $0x7f,%esi │ │ │ │ + add %al,0x2f000000(%rip) │ │ │ │ + rex.RB fdivl 0x7f(%r13,%rdi,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,(%rdi) │ │ │ │ jne 977396 │ │ │ │ jb 977354 │ │ │ │ (bad) │ │ │ │ movsxd 0x0(%rbx),%esp │ │ │ │ and %ch,0x2d200063(%rip) │ │ │ │ add %ch,0x72726557(%eip) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -18718,19 +18714,20 @@ │ │ │ │ sub $0x7073696c,%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ movabs 0x400000000000000b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rbp) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x97f3(%rax) │ │ │ │ + xor $0x97,%bl │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jb b7f40e │ │ │ │ jo b7f41d │ │ │ │ @@ -18828,927 +18825,793 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne b80a9b │ │ │ │ - rol $0xfe,%cl │ │ │ │ - jg b80ac7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x3f3(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WXB fdivl 0x7f(%r13,%r15,8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc 0x2(%rax),%eax │ │ │ │ + cmp %dl,(%rdx) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo b80b04 │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - ds sub %esp,%eax │ │ │ │ + mov (%rbx),%cs │ │ │ │ (bad) │ │ │ │ - jg b80aff │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b07 │ │ │ │ + jle b80b7d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b80b0f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b17 │ │ │ │ + jle b80b8d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b80b1f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b27 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + (bad) │ │ │ │ + jle b80b9d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80b2f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80b37 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80b3f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b80b47 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b4f │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b80b57 │ │ │ │ + jle b80bc5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jle b80bd5 │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ - jg b80b5f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b67 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + jle b80bdd │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80b6f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b80b77 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b7f │ │ │ │ + (bad) │ │ │ │ + jle b80bf5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b80b87 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b8f │ │ │ │ + jle b80c05 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b80b97 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80b9f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + (bad) │ │ │ │ + jle b80c15 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80ba7 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80baf │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80bb7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b80bbf │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80bc7 │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b80bcf │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80bd7 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80bdf │ │ │ │ + jle b80c3d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b80be7 │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b80bef │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80bf7 │ │ │ │ + jle b80c4d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80bff │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c07 │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - push %rdx │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ + jg b80bdf │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80c0f │ │ │ │ - add %dh,0x60c452e1(%rax) │ │ │ │ - jg b80c17 │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + jle b80c65 │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ - jg b80c1f │ │ │ │ + jle b80c6d │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - push %rsi │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0x38,%al │ │ │ │ (bad) │ │ │ │ + jle b80c7d │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x7f7e0736(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b80c4f │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80c8d │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x31,%al │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80c95 │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ - jg b80c27 │ │ │ │ + jle b80c9d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x7f7e07(%rsi,%rsi,1) │ │ │ │ add %ah,%al │ │ │ │ - out %eax,$0x57 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c2f │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c37 │ │ │ │ - add %al,-0x54(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c3f │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c47 │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c4f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80c57 │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c5f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80c67 │ │ │ │ - add %al,%al │ │ │ │ - xor %ch,(%rbx) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - jg b80c6f │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80cad │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b80c35 │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle b80cb5 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cld │ │ │ │ + ss (bad) │ │ │ │ + jle b80cbd │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80cc5 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx),%ch │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - jg b80c77 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80c7f │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + movabs 0x828000007f7e0737,%al │ │ │ │ + sbb (%rdi),%al │ │ │ │ + jle b80cd5 │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ - jg b80c87 │ │ │ │ + jle b80cdd │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80c8f │ │ │ │ - add %ah,%al │ │ │ │ - ds sub %esp,%eax │ │ │ │ - (bad) │ │ │ │ - jg b80c97 │ │ │ │ + orb $0x7,(%rbx) │ │ │ │ + jle b80ced │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7f7e070b(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - xor %ch,(%rbx) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80c9f │ │ │ │ + jle b80d05 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx),%ch │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ + jle b80d0d │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne b80c20 │ │ │ │ + or (%rdi),%eax │ │ │ │ + jle b80d15 │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x0,0x7f7e070b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov (%rbx),%cl │ │ │ │ (bad) │ │ │ │ - jg b80ca7 │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + jle b80d25 │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ - jg b80caf │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80cb7 │ │ │ │ + jle b80d2d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ - test $0x57,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80cbf │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80cc7 │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80ccf │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - jg b80cd7 │ │ │ │ - add %dh,(%rax) │ │ │ │ - leave │ │ │ │ - pop %rcx │ │ │ │ (bad) │ │ │ │ + jle b80d3d │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test %esi,(%rsi) │ │ │ │ (bad) │ │ │ │ - jg b80cdf │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - pop %rcx │ │ │ │ + jle b80d45 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80d4d │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + movabs 0x193000007f7e0737,%al │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle b80d5d │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b80d27 │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle b80d65 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xc000007f7e073a64,%al │ │ │ │ + cmp $0x7f7e073a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xe000007f7e073344,%al │ │ │ │ + xor %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ - jg b80ce7 │ │ │ │ - add %ah,0x60c45a14(%rax) │ │ │ │ - jg b80cef │ │ │ │ + jle b80d85 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80cf7 │ │ │ │ - add %ah,0x60c452f4(%rax) │ │ │ │ - jg b80cff │ │ │ │ - add %ah,%al │ │ │ │ - loopne b80d55 │ │ │ │ - (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b80d07 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80d0f │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b80d17 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80d1f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + jle b80d95 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80d27 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80d2f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80d37 │ │ │ │ - add %al,%al │ │ │ │ - xor %ch,(%rbx) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80d3f │ │ │ │ + jle b80dad │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx),%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80d47 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80d4f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80d57 │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80d5f │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ - sub %ah,%al │ │ │ │ - (bad) │ │ │ │ - jg b80d67 │ │ │ │ + orb $0x7,(%rbx) │ │ │ │ + jle b80dbd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7f7e070b(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ + jg b80d57 │ │ │ │ add %al,%al │ │ │ │ - xor %ch,(%rbx) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80d6f │ │ │ │ + jle b80ddd │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx),%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80d77 │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - jg b80d7f │ │ │ │ - add %ah,%al │ │ │ │ - ds sub %esp,%eax │ │ │ │ + add $0x7f7e070b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x0,0x7f7e070b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov (%rbx),%cl │ │ │ │ (bad) │ │ │ │ - jg b80d87 │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + jle b80df5 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + or (%rdi),%eax │ │ │ │ + jle b80dfd │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne b80d10 │ │ │ │ + or (%rdi),%eax │ │ │ │ + jle b80e05 │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ - jg b80d8f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80d97 │ │ │ │ + jle b80e0d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - cmp %eax,%esp │ │ │ │ - (bad) │ │ │ │ - jg b80da7 │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80daf │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80db7 │ │ │ │ - add %al,%al │ │ │ │ - xor %ch,(%rbx) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80dbf │ │ │ │ + jle b80e2d │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx),%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80dc7 │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + orb $0x7,(%rbx) │ │ │ │ + jle b80e3d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7f7e070b(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ (bad) │ │ │ │ - jg b80dcf │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b80dd7 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + jle b80e4d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b80ddf │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80de7 │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x57,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80def │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80df7 │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + ss (bad) │ │ │ │ + jle b80e65 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x53,%al │ │ │ │ + xor %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80dff │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 8018d258 <_edata@@Base+0x7458d258> │ │ │ │ + jle b80e6d │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x52,%bl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e0f │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e17 │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %al,0x40b000007f60c458 │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e27 │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0x573000007f60c458,%al │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e37 │ │ │ │ + rex │ │ │ │ + xor (%r15),%eax │ │ │ │ + jle b80e75 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e3f │ │ │ │ - add %dh,0x60c452e1(%rax) │ │ │ │ - jg b80e47 │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e4f │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e57 │ │ │ │ - add %ah,0x60c457c8(%rax) │ │ │ │ - jg b80e5f │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e67 │ │ │ │ + add %dl,0x7(%rbx,%rsi,1) │ │ │ │ + jle b80e7d │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e6f │ │ │ │ - add %dh,0x4e(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e77 │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e7f │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80e87 │ │ │ │ + xor %bh,(%rax) │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80e85 │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + orb $0x7,0x33(%rbx) │ │ │ │ + jle b80e8d │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ - jg b80e8f │ │ │ │ - add %ah,%al │ │ │ │ - loopne b80ee5 │ │ │ │ (bad) │ │ │ │ + jle b80e95 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,%dl │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80e9d │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x90,%al │ │ │ │ (bad) │ │ │ │ - jg b80e97 │ │ │ │ - add %ah,0x60c452f4(%rax) │ │ │ │ - jg b80e9f │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - push %rsi │ │ │ │ (bad) │ │ │ │ + jle b80ea5 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80ead │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x7f7e0736(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax,%rdi,1) │ │ │ │ (bad) │ │ │ │ - jg b80ea7 │ │ │ │ - add %dh,0x60c457cd(%rax) │ │ │ │ - jg b80eaf │ │ │ │ - add %dh,(%rax) │ │ │ │ - vpinsrw $0x0,0x7f(%rax),%xmm4,%xmm12 │ │ │ │ - add %dl,%al │ │ │ │ + jle b80ebd │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x31,%al │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80ec5 │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b80e8f │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80ecd │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ fwait │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80ebf │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WX push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80ec7 │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80ecf │ │ │ │ - add %ah,%al │ │ │ │ - fists -0x3c(%rdx) │ │ │ │ - (bad) │ │ │ │ - jg b80ed7 │ │ │ │ - add %ah,0x60c452f3(%rax) │ │ │ │ - jg b80edf │ │ │ │ - add %al,0x60c4564d(%rax) │ │ │ │ - jg b80ee7 │ │ │ │ - add %ah,%al │ │ │ │ - lret $0xc457 │ │ │ │ - (bad) │ │ │ │ - jg b80eef │ │ │ │ - add %al,0x60c452e0(%rax) │ │ │ │ - jg b80ef7 │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80eff │ │ │ │ - add %dh,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f07 │ │ │ │ - add %al,%al │ │ │ │ - or -0x3c(%rax),%ebx │ │ │ │ - (bad) │ │ │ │ - jg b80f0f │ │ │ │ - add %dl,%al │ │ │ │ - cltd │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f17 │ │ │ │ + ss (bad) │ │ │ │ + jle b80ed5 │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0xc458 │ │ │ │ - (bad) │ │ │ │ - jg b80f1f │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - push %rsi │ │ │ │ + movabs 0x4000007f7e073818,%al │ │ │ │ + xor %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ + jle b80ee5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x7(%rbx,%rsi,1) │ │ │ │ + jle b80eed │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b80e10 │ │ │ │ + ss (bad) │ │ │ │ + jle b80ef5 │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x38,(%rbx) │ │ │ │ (bad) │ │ │ │ - jg b80f27 │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ - push %rdi │ │ │ │ + jle b80efd │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne b80e09 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80f2f │ │ │ │ + jle b80f05 │ │ │ │ add %al,(%rax) │ │ │ │ - loop b80f85 │ │ │ │ - (bad) │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80f0d │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne b80ec2 │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80f15 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x6000007f7e073344,%al │ │ │ │ + movabs 0x1db000007f7e0736,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80f2d │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,0x7f7e073a(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + shr $1,%bl │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80f3d │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x7f7e0736(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80f4d │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne b80f01 │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80f55 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x8000007f7e073343,%al │ │ │ │ + popf │ │ │ │ + ss (bad) │ │ │ │ + jle b80f65 │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne b80f04 │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80f6d │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x33,(%rax) │ │ │ │ (bad) │ │ │ │ - jg b80f37 │ │ │ │ - add %al,%al │ │ │ │ - cmc │ │ │ │ - push %rdx │ │ │ │ + jle b80f75 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + xor (%rdi),%r8d │ │ │ │ + jle b80f7d │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,%al │ │ │ │ + ss (bad) │ │ │ │ + jle b80f85 │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x7,0x38(%rbx) │ │ │ │ + jle b80f8d │ │ │ │ + add %al,(%rax) │ │ │ │ + shr $1,%cl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b80f3f │ │ │ │ - add %ah,0x60c45680(%rax) │ │ │ │ - jg b80f47 │ │ │ │ - add %dl,0x60c457fc(%rax) │ │ │ │ - jg b80f4f │ │ │ │ - add %ah,0x60c452f0(%rax) │ │ │ │ - jg b80f57 │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ + jle b80f95 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + cmp %eax,(%rdi) │ │ │ │ + jle b80f9d │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x7f7e0736(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b80f54 │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80fad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80fb5 │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x7,0x33(%rbp) │ │ │ │ + jle b80fbd │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x9000007f7e0736d0,%al │ │ │ │ + rex.WR cmp %r8b,(%rdi) │ │ │ │ + jle b80fcd │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x7000007f7e073340,%al │ │ │ │ push %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f5f │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %ss,-0x3c(%rsi) │ │ │ │ - (bad) │ │ │ │ - jg b80f67 │ │ │ │ - add %dh,0x60c45807(%rax) │ │ │ │ - jg b80f6f │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f77 │ │ │ │ - add %al,0x60c458bf(%rax) │ │ │ │ - jg b80f7f │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle b80fdd │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,%ah │ │ │ │ + ss (bad) │ │ │ │ + jle b80fe5 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x57,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b80fed │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f87 │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f8f │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f97 │ │ │ │ - add %dh,(%rax) │ │ │ │ - leave │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80f9f │ │ │ │ - add %ah,0x60c4567b(%rax) │ │ │ │ - jg b80fa7 │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - push %rdi │ │ │ │ (bad) │ │ │ │ + je b80fad │ │ │ │ (bad) │ │ │ │ - jg b80faf │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - pop %rcx │ │ │ │ + jle b80ff5 │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0x39,(%rdi) │ │ │ │ (bad) │ │ │ │ + jle b80ffd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x7f7e0736(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub (%rax),%dil │ │ │ │ (bad) │ │ │ │ - jg b80fb7 │ │ │ │ - add %ah,0x60c45a14(%rax) │ │ │ │ + jle b8100d │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b80fd7 │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle b81015 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rcx) │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle b8101d │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1000007f7e0736cb,%al │ │ │ │ + rex.W cmp %al,(%rdi) │ │ │ │ + jle b8102d │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0x0,0x7f7e073a(%rip) │ │ │ │ + add %ah,0x7e073a64(%rax) │ │ │ │ jg b80fbf │ │ │ │ add %al,%al │ │ │ │ - test %dl,-0x3c(%rsi) │ │ │ │ - (bad) │ │ │ │ - jg b80fc7 │ │ │ │ - add %al,%al │ │ │ │ - add %bl,-0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ - jg b80fcf │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80fd7 │ │ │ │ - add %dl,%al │ │ │ │ - add -0x3c(%rbx),%edx │ │ │ │ (bad) │ │ │ │ - jg b80fdf │ │ │ │ + ss (bad) │ │ │ │ + jle b81045 │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - push %rsi │ │ │ │ + rclb $0x7,0x38(%rax) │ │ │ │ + jle b8104d │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,0x33(%rcx) │ │ │ │ (bad) │ │ │ │ + jle b81055 │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,0x33(%rbx) │ │ │ │ (bad) │ │ │ │ - jg b80fe7 │ │ │ │ + jle b8105d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x7f7e07(%rsi,%rsi,1) │ │ │ │ add %ah,%al │ │ │ │ - out %eax,$0x57 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80fef │ │ │ │ - add %al,-0x54(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80ff7 │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b80fff │ │ │ │ - add %dl,%al │ │ │ │ - jp b81059 │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - jg b81007 │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b8106d │ │ │ │ add %al,(%rax) │ │ │ │ - notl -0x3c(%rdi) │ │ │ │ - (bad) │ │ │ │ - jg b8100f │ │ │ │ - add %al,0x60c456ac(%rax) │ │ │ │ - jg b81017 │ │ │ │ - add %dh,0x60c459ba(%rax) │ │ │ │ - jg b8101f │ │ │ │ - add %dl,0x60c45662(%rax) │ │ │ │ - jg b81027 │ │ │ │ + rex cld │ │ │ │ + ss (bad) │ │ │ │ + jle b81075 │ │ │ │ add %al,(%rax) │ │ │ │ - fists -0x3c(%rdi) │ │ │ │ - (bad) │ │ │ │ - jg b8102f │ │ │ │ - add %dh,0x60c456aa(%rax) │ │ │ │ - jg b81037 │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b8103f │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b81047 │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x57,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b8104f │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp b81079 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg b81057 │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - push %rdi │ │ │ │ + jo b80ffd │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle b8107d │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%dl │ │ │ │ + ss (bad) │ │ │ │ + jle b81085 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x38(%rdi) │ │ │ │ (bad) │ │ │ │ + jle b8108d │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x36,%ah │ │ │ │ (bad) │ │ │ │ - jg b8105f │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ + jle b81095 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xa,%al │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle b8109d │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x36,%dl │ │ │ │ (bad) │ │ │ │ + jle b810a5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rdi) │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b810ad │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xfa,%al │ │ │ │ + ss (bad) │ │ │ │ + jle b810b5 │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,%dl │ │ │ │ + cmp %eax,(%rdi) │ │ │ │ + jle b810bd │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test %esi,(%rsi) │ │ │ │ (bad) │ │ │ │ - jg b81067 │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ + jle b810c5 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b8106f │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - push %rdi │ │ │ │ + jle b810cd │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b81077 │ │ │ │ + jle b810d5 │ │ │ │ add %al,(%rax) │ │ │ │ - fists -0x3c(%rdi) │ │ │ │ (bad) │ │ │ │ - jg b8107f │ │ │ │ - add %dl,0x60c45662(%rax) │ │ │ │ - jg b81087 │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - push %rsi │ │ │ │ + movabs 0xf83000007f7e0737,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b810e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b810ed │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + movabs 0x2f0000007f7e0737,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle b810fd │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x36,%dl │ │ │ │ (bad) │ │ │ │ - jg b8108f │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x57,%al │ │ │ │ + jle b81105 │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test %esi,(%rsi) │ │ │ │ (bad) │ │ │ │ + jle b8110d │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%al │ │ │ │ (bad) │ │ │ │ - jg b81097 │ │ │ │ - add %ah,0x60c452f4(%rax) │ │ │ │ - jg b8109f │ │ │ │ - add %ah,%al │ │ │ │ - loopne b810f5 │ │ │ │ (bad) │ │ │ │ + jle b81115 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xe000007f7e073344,%al │ │ │ │ + xor %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ - jg b810a7 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b810af │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + jle b81125 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b810b7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b810bf │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b810c7 │ │ │ │ + jle b8113d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x7f60c426(%rdx) │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b810df │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ + (bad) │ │ │ │ + jle b81155 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b810e7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b810ef │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b810f7 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + jle b8116d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b810ff │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b81107 │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b8110f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b81117 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + jle b81185 │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $0x6,%dl │ │ │ │ + (bad) │ │ │ │ + jle b8118d │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b8111f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b81127 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8112f │ │ │ │ + (bad) │ │ │ │ + jle b811a5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b81137 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8113f │ │ │ │ + jle b811b5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - cmp %eax,%esp │ │ │ │ - (bad) │ │ │ │ - jg b8114f │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b81157 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8115f │ │ │ │ + jle b811d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b81167 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8116f │ │ │ │ + (bad) │ │ │ │ + jle b811e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b811ff │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b81207 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8120f │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b81217 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8121f │ │ │ │ + jle b81285 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b81227 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8122f │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b81237 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8123f │ │ │ │ + jle b81295 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b81247 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8124f │ │ │ │ + jle b812a5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b81257 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8125f │ │ │ │ + (bad) │ │ │ │ + jle b812b5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b81267 │ │ │ │ + jle b812c5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - xor %ch,(%rbx) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg b8126f │ │ │ │ + jle b812d5 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx),%ch │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + jle b812e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x0,0x7f7e070b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov (%rbx),%cl │ │ │ │ (bad) │ │ │ │ - jg b81277 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8127f │ │ │ │ + jle b812f5 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - jg b81287 │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ - jg b8128f │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + jle b81305 │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x7f7e071a(%rdx) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg b81297 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg b8129f │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ - es (bad) │ │ │ │ (bad) │ │ │ │ - jg b812a7 │ │ │ │ + jle b8131d │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b81294 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jle b81325 │ │ │ │ ... │ │ │ │ - add %dh,0x6(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jae b812c8 │ │ │ │ adcb $0xc,0x26ad1bb(%rsi) │ │ │ │ (bad) │ │ │ │ addl $0xffffffc2,0x2ca7f639(%rbp) │ │ │ │ push %rdi │ │ │ │ sub %edx,0x4f(%rax) │ │ │ │ rex.WX jp b81308 │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -20649,19 +20512,17 @@ │ │ │ │ add %ah,%al │ │ │ │ enter $0x1c0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rbx,%rbx,8) │ │ │ │ - rol $0xfe,%ecx │ │ │ │ - jg b81be7 │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x7ffdb4dd(%rsp,%rcx,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ out %al,$0xc0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -21297,21 +21158,19 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rcx) │ │ │ │ + jge b83523 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x8e,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ch,0x1c08e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4e(%rcx) │ │ │ │ push %rsp │ │ │ │ rex.RB push %r10 │ │ │ │ rex.WRX │ │ │ │ rex.B │ │ │ │ @@ -23485,38 +23344,36 @@ │ │ │ │ add %bl,0x1c00b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - addr32 es rex.X jl b876f0 │ │ │ │ - jmp b8771e │ │ │ │ + add %cl,-0x48e79dfc(%rbp) │ │ │ │ + and %eax,0xa(%rbx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dh │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0xb9f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - adc %al,%bh │ │ │ │ - xchg %al,%bl │ │ │ │ - lcall *(%rsi,%rdx,1) │ │ │ │ - pop %rdx │ │ │ │ - adc %dh,-0x1e83b6c3(%rcx) │ │ │ │ - jmp b87744 │ │ │ │ + lea (%rdx,%riz,8),%eax │ │ │ │ + fwait │ │ │ │ + cmovs 0x74(%rdi),%edi │ │ │ │ + lea (%rsp,%rsi,4),%eax │ │ │ │ + add 0x8b84(%rcx,%riz,1),%edi │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ffreep %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c01d(%rax) │ │ │ │ @@ -23621,24 +23478,24 @@ │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %dl,0x6d(%rcx,%rbp,2) │ │ │ │ gs jae b879a1 │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jo b8796b │ │ │ │ - and %cl,0x6f(%rbp) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - and %cl,0x75(%rdx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - and %ah,(%rax) │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor %esi,(%rdx,%rdi,1) │ │ │ │ - xor %edi,(%rax) │ │ │ │ - cmp (%rax,%rsi,1),%dh │ │ │ │ - and %dl,0x54(%rbp) │ │ │ │ + and %al,0x72(%rsi) │ │ │ │ + imul $0x206e754a,(%rax),%esp │ │ │ │ + xor %esi,(%rdx) │ │ │ │ + and %dh,(%rax) │ │ │ │ + xor (%rdx),%bh │ │ │ │ + xor %bh,(%rcx) │ │ │ │ + cmp (%rax),%dh │ │ │ │ + cmp %esp,(%rax) │ │ │ │ + push %rbp │ │ │ │ + push %rsp │ │ │ │ rex.XB and %sil,(%r10) │ │ │ │ xor %dh,(%rdx) │ │ │ │ ss or 0x4c(%rax),%dl │ │ │ │ (bad) │ │ │ │ gs and %ah,%fs:0x6f(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jo b879c9 │ │ │ │ @@ -26453,17 +26310,17 @@ │ │ │ │ iret │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x0(%rsi,%rdi,2) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x12(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -51009,1333 +50866,1340 @@ │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ rex.WB │ │ │ │ rex.XB │ │ │ │ push %r11 │ │ │ │ jae 1011564 │ │ │ │ jae 10114ed │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - sub $0x30366637,%eax │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor (%rcx),%esi │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + xor %gs:0x2d303030(%rip),%esi │ │ │ │ + (bad) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + xor %gs:(%rsi),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 1011530 │ │ │ │ + jb 1011533 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rcx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30313139,%eax │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor (%rcx),%esi │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 10115a6 │ │ │ │ - jb 1011564 │ │ │ │ + jne 10115a9 │ │ │ │ + jb 1011567 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011579 │ │ │ │ + jne 101157c │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor (%rsi),%ch │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xor %esi,(%rax) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + xor %gs:(%rsi),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x30366637,%eax │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor (%rdx),%esi │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + xor %gs:(%rdi),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 10115ec │ │ │ │ + jb 10115ef │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rcx) │ │ │ │ xor %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30313139,%eax │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor (%rcx),%esi │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011618 │ │ │ │ - jb 10115d6 │ │ │ │ + jne 101161b │ │ │ │ + jb 10115d9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 10115eb │ │ │ │ + jne 10115ee │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor (%rsi),%ch │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xor (%rax),%dh │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + xor %gs:(%rdi),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x30366637,%eax │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor (%rax,%rsi,1),%esi │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + xor %gs:(%rcx),%edi │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,0x77(%rdx) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb 1011661 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ xor %bh,(%rdx) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xor $0x30,%al │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + xor %gs:(%rcx),%edi │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x30366637,%eax │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor (%rdi),%esi │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + xor %gs:0x30(%rbx),%esp │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb 1011645 │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - ss (bad) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 10116bb │ │ │ │ - jb 1011679 │ │ │ │ + jne 10116be │ │ │ │ + jb 101167c │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 101168e │ │ │ │ + jne 1011691 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne 10116d9 │ │ │ │ - jo 10116da │ │ │ │ - jb 10116e1 │ │ │ │ - jae,pn 10116df │ │ │ │ + jne 10116dc │ │ │ │ + jo 10116dd │ │ │ │ + jb 10116e4 │ │ │ │ + jae,pn 10116e2 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - (bad) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + xor %gs:0x30(%rbx),%esp │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x65376637,%eax │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x32,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor 0x30(%rax,%rsi,1),%esp │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 10116be │ │ │ │ - js 1011703 │ │ │ │ + jb 10116c1 │ │ │ │ + js 1011706 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - ss (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - ss (bad) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor (%rsi),%esi │ │ │ │ + xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011734 │ │ │ │ - jb 10116f2 │ │ │ │ + jne 1011737 │ │ │ │ + jb 10116f5 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011707 │ │ │ │ + jne 101170a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne 1011752 │ │ │ │ - jo 1011753 │ │ │ │ - jb 101175a │ │ │ │ - jae,pn 1011758 │ │ │ │ + jne 1011755 │ │ │ │ + jo 1011756 │ │ │ │ + jb 101175d │ │ │ │ + jae,pn 101175b │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xor %dh,%fs:(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor 0x30(%rsi),%esp │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x32,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,0x2d(%rdx) │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x34,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb 101173a │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ cmp %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - ss (bad) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 10117ad │ │ │ │ - jb 101176b │ │ │ │ + jne 10117b0 │ │ │ │ + jb 101176e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011780 │ │ │ │ + jne 1011783 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne 10117cb │ │ │ │ - jo 10117cc │ │ │ │ - jb 10117d3 │ │ │ │ - jae,pn 10117d1 │ │ │ │ + jne 10117ce │ │ │ │ + jo 10117cf │ │ │ │ + jb 10117d6 │ │ │ │ + jae,pn 10117d4 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - data16 xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor $0x30,%al │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x34,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x35,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 10117b0 │ │ │ │ + jb 10117b3 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - ss (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - ss (bad) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor (%rsi),%esi │ │ │ │ + xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011826 │ │ │ │ - jb 10117e4 │ │ │ │ + jne 1011829 │ │ │ │ + jb 10117e7 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 10117f9 │ │ │ │ + jne 10117fc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne 1011844 │ │ │ │ - jo 1011845 │ │ │ │ - jb 101184c │ │ │ │ - jae,pn 101184a │ │ │ │ + jne 1011847 │ │ │ │ + jo 1011848 │ │ │ │ + jb 101184f │ │ │ │ + jae,pn 101184d │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rax,%rsi,1) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x35,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor $0x31,%al │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x36,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 1011873 │ │ │ │ + jb 1011876 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ movsxd (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - ss (bad) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rsi) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 101189f │ │ │ │ - jb 101185d │ │ │ │ + jne 10118a2 │ │ │ │ + jb 1011860 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011872 │ │ │ │ + jne 1011875 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne 10118bd │ │ │ │ - jo 10118be │ │ │ │ - jb 10118c5 │ │ │ │ - jae,pn 10118c3 │ │ │ │ + jne 10118c0 │ │ │ │ + jo 10118c1 │ │ │ │ + jb 10118c8 │ │ │ │ + jae,pn 10118c6 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rcx,%rsi,1) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x36,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor $0x33,%al │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x38,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 10118a2 │ │ │ │ + jb 10118a5 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rax) │ │ │ │ + xor (%rdi),%dh │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011918 │ │ │ │ - jb 10118d6 │ │ │ │ + jne 101191b │ │ │ │ + jb 10118d9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 10118eb │ │ │ │ + jne 10118ee │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb 1011938 │ │ │ │ - jae,pn 1011938 │ │ │ │ + jb 101193b │ │ │ │ + jae,pn 101193b │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rbx,%rsi,1) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x38,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor $0x34,%al │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x39,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 1011917 │ │ │ │ - js 101195c │ │ │ │ + jb 101191a │ │ │ │ + js 101195f │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - ss (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor (%rsi),%esi │ │ │ │ + xor %edi,(%rax) │ │ │ │ + xor (%rdi),%dh │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 101198d │ │ │ │ - jb 101194b │ │ │ │ + jne 1011990 │ │ │ │ + jb 101194e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011960 │ │ │ │ + jne 1011963 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb 10119ad │ │ │ │ - jae,pn 10119ad │ │ │ │ + jb 10119b0 │ │ │ │ + jae,pn 10119b0 │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rsp,%rsi,1) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x39,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor $0x35,%al │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x61,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 101198c │ │ │ │ + jb 101198f │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rax) │ │ │ │ + xor (%rdi),%dh │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011a02 │ │ │ │ - jb 10119c0 │ │ │ │ + jne 1011a05 │ │ │ │ + jb 10119c3 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 10119d5 │ │ │ │ + jne 10119d8 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb 1011a22 │ │ │ │ - jae,pn 1011a22 │ │ │ │ + jb 1011a25 │ │ │ │ + jae,pn 1011a25 │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,0x2d303030(,%rsi,1) │ │ │ │ - (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rsi,%rsi,1) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x61,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x62,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 1011a01 │ │ │ │ + jb 1011a04 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rax) │ │ │ │ + xor (%rdi),%dh │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011a77 │ │ │ │ - jb 1011a35 │ │ │ │ + jne 1011a7a │ │ │ │ + jb 1011a38 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011a4a │ │ │ │ + jne 1011a4d │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb 1011a97 │ │ │ │ - jae,pn 1011a97 │ │ │ │ + jb 1011a9a │ │ │ │ + jae,pn 1011a9a │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rsi,%rsi,1) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x62,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor $0x37,%al │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x63,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb 1011ac0 │ │ │ │ + jb 1011ac3 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor $0x30,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rax) │ │ │ │ + xor (%rdi),%dh │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011aec │ │ │ │ - jb 1011aaa │ │ │ │ + jne 1011aef │ │ │ │ + jb 1011aad │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011abf │ │ │ │ + jne 1011ac2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb 1011b0c │ │ │ │ - jae,pn 1011b0c │ │ │ │ + jb 1011b0f │ │ │ │ + jae,pn 1011b0f │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rdi,%rsi,1) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - xor $0x62,%al │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x63,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb 1011aeb │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs xor $0x30303030,%eax │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %edi,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011b61 │ │ │ │ - jb 1011b1f │ │ │ │ + jne 1011b64 │ │ │ │ + jb 1011b22 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011b34 │ │ │ │ + jne 1011b37 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo 1011b83 │ │ │ │ + jo 1011b86 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn 1011b82 │ │ │ │ + jae,pn 1011b85 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rdx,%riz,2) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs xor $0x30303030,%eax │ │ │ │ + sub $0x65376637,%eax │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs ss (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - ss xor $0x20303030,%eax │ │ │ │ - jb 1011b61 │ │ │ │ - js 1011ba6 │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb 1011b64 │ │ │ │ + js 1011ba9 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax,%rsi,1) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %edi,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011bd7 │ │ │ │ - jb 1011b95 │ │ │ │ + jne 1011bda │ │ │ │ + jb 1011b98 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011baa │ │ │ │ + jne 1011bad │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo 1011bf9 │ │ │ │ + jo 1011bfc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn 1011bf8 │ │ │ │ + jae,pn 1011bfb │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs ss (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ xor %dh,(%rsi) │ │ │ │ - xor $0x2d303030,%eax │ │ │ │ + gs (bad) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - xor (%rax),%dh │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,0x2d(%rdx) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb 1011bda │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rcx) │ │ │ │ xor %dh,%gs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - ss (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %edi,(%rax) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor (%rsi),%esi │ │ │ │ + xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011c4d │ │ │ │ - jb 1011c0b │ │ │ │ + jne 1011c50 │ │ │ │ + jb 1011c0e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011c20 │ │ │ │ + jne 1011c23 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo 1011c6f │ │ │ │ + jo 1011c72 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn 1011c6e │ │ │ │ + jae,pn 1011c71 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - xor (%rax),%dh │ │ │ │ - xor %dh,(%rax) │ │ │ │ - sub $0x30366637,%eax │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs (bad) │ │ │ │ (bad) │ │ │ │ - xor (%rax),%esi │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs (bad) │ │ │ │ + cmp %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - ss (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %edi,(%rax) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor (%rsi),%esi │ │ │ │ + xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011cc3 │ │ │ │ - jb 1011c81 │ │ │ │ + jne 1011cc6 │ │ │ │ + jb 1011c84 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011c96 │ │ │ │ + jne 1011c99 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo 1011ce5 │ │ │ │ + jo 1011ce8 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn 1011ce4 │ │ │ │ + jae,pn 1011ce7 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - xor (%rax),%esi │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs (bad) │ │ │ │ + cmp %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x30366637,%eax │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - (bad) │ │ │ │ - xor $0x30,%al │ │ │ │ + sub $0x65376637,%eax │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + gs (bad) │ │ │ │ + cmp %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,0x77(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rdx) │ │ │ │ movsxd (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - cmp %edi,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne 1011d39 │ │ │ │ - jb 1011cf7 │ │ │ │ + jne 1011d3c │ │ │ │ + jb 1011cfa │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011d0c │ │ │ │ + jne 1011d0f │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo 1011d5b │ │ │ │ + jo 1011d5e │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn 1011d5a │ │ │ │ + jae,pn 1011d5d │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - xor $0x30,%al │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + gs (bad) │ │ │ │ + cmp %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ - sub $0x30366637,%eax │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ - cmp %esi,(%rdi) │ │ │ │ + sub $0x65376637,%eax │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + cmp %esp,%gs:0x30(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb 1011d39 │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ xor %dh,(%rbx) │ │ │ │ - xor (%rax,%riz,1),%esi │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax,%riz,1) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011daf │ │ │ │ - jb 1011d6d │ │ │ │ + jne 1011db2 │ │ │ │ + jb 1011d70 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011d82 │ │ │ │ + jne 1011d85 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae 1011dcc │ │ │ │ + jae 1011dcf │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %bh,(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rax,%rsi,1),%esi │ │ │ │ data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + cmp %esp,%gs:0x30(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb 1011dab │ │ │ │ - js 1011df0 │ │ │ │ + sub $0x65376637,%eax │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + movsxd %gs:(%rax),%si │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ + js 1011df3 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rbx),%dh │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - ss (bad) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xor (%rax,%riz,1),%esi │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor (%rsi),%esi │ │ │ │ + xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax,%riz,1) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011e21 │ │ │ │ - jb 1011ddf │ │ │ │ + jne 1011e24 │ │ │ │ + jb 1011de2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011df4 │ │ │ │ + jne 1011df7 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae 1011e3e │ │ │ │ + jae 1011e41 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %ah,0x37(%rsi) │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + movsxd %gs:(%rax),%si │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rcx,%rsi,1),%esi │ │ │ │ - xor 0x30(%rbp),%esp │ │ │ │ + sub $0x65376637,%eax │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + data16 xor $0x33,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - and %dh,0x2d(%rdx) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jb 1011e20 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %bh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %dh,(%rbx) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - (bad) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ xor %dh,(%rbx) │ │ │ │ - xor (%rax,%riz,1),%esi │ │ │ │ + ss xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax,%riz,1) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011e93 │ │ │ │ - jb 1011e51 │ │ │ │ + jne 1011e96 │ │ │ │ + jb 1011e54 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne 1011e66 │ │ │ │ + jne 1011e69 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae 1011eb0 │ │ │ │ + jae 1011eb3 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - data16 ss xor %ah,0x34(%rbx) │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %dh,%gs:(%rax) │ │ │ │ - xor %ch,0x30366637(%rip) │ │ │ │ - movsxd (%rcx,%rsi,1),%esi │ │ │ │ - xor $0x62,%al │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,%gs:(%rsi) │ │ │ │ + data16 xor $0x33,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb 1011e8f │ │ │ │ + xor %ch,0x65376637(%rip) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + xor $0x3030,%ax │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %ah,0x39(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - xor (%rbx),%esi │ │ │ │ - ss (bad) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - xor (%rax,%riz,1),%esi │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor (%rsi),%esi │ │ │ │ + xor %edi,(%rcx) │ │ │ │ + xor %esi,(%rax,%riz,1) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011f05 │ │ │ │ - jb 1011ec3 │ │ │ │ + jne 1011f08 │ │ │ │ + jb 1011ec6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011f21 │ │ │ │ - jb 1011edf │ │ │ │ + jne 1011f24 │ │ │ │ + jb 1011ee2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011f3d │ │ │ │ - jb 1011efb │ │ │ │ + jne 1011f40 │ │ │ │ + jb 1011efe │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011f59 │ │ │ │ - jb 1011f17 │ │ │ │ + jne 1011f5c │ │ │ │ + jb 1011f1a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011f75 │ │ │ │ - jb 1011f33 │ │ │ │ + jne 1011f78 │ │ │ │ + jb 1011f36 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011f91 │ │ │ │ - jb 1011f4f │ │ │ │ + jne 1011f94 │ │ │ │ + jb 1011f52 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011fad │ │ │ │ - jb 1011f6b │ │ │ │ + jne 1011fb0 │ │ │ │ + jb 1011f6e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011fc9 │ │ │ │ - jb 1011f87 │ │ │ │ + jne 1011fcc │ │ │ │ + jb 1011f8a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1011fe5 │ │ │ │ - jb 1011fa3 │ │ │ │ + jne 1011fe8 │ │ │ │ + jb 1011fa6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012001 │ │ │ │ - jb 1011fbf │ │ │ │ + jne 1012004 │ │ │ │ + jb 1011fc2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 101201d │ │ │ │ - jb 1011fdb │ │ │ │ + jne 1012020 │ │ │ │ + jb 1011fde │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012039 │ │ │ │ - jb 1011ff7 │ │ │ │ + jne 101203c │ │ │ │ + jb 1011ffa │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012055 │ │ │ │ - jb 1012013 │ │ │ │ + jne 1012058 │ │ │ │ + jb 1012016 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012071 │ │ │ │ - jb 101202f │ │ │ │ + jne 1012074 │ │ │ │ + jb 1012032 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 101208d │ │ │ │ - jb 101204b │ │ │ │ + jne 1012090 │ │ │ │ + jb 101204e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne 10120aa │ │ │ │ - jb 1012068 │ │ │ │ + (bad) │ │ │ │ + jne 10120ac │ │ │ │ + jb 101206a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne 10120c7 │ │ │ │ - jb 1012085 │ │ │ │ + (bad) │ │ │ │ + jne 10120c8 │ │ │ │ + jb 1012086 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 10120e3 │ │ │ │ - jb 10120a1 │ │ │ │ + jne 10120e4 │ │ │ │ + jb 10120a2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 10120ff │ │ │ │ - jb 10120bd │ │ │ │ + jne 1012100 │ │ │ │ + jb 10120be │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 101211b │ │ │ │ - jb 10120d9 │ │ │ │ + jne 101211c │ │ │ │ + jb 10120da │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012137 │ │ │ │ - jb 10120f5 │ │ │ │ + jne 1012138 │ │ │ │ + jb 10120f6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012153 │ │ │ │ - jb 1012111 │ │ │ │ + jne 1012154 │ │ │ │ + jb 1012112 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 101216f │ │ │ │ - jb 101212d │ │ │ │ + jne 1012170 │ │ │ │ + jb 101212e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 101218b │ │ │ │ - jb 1012149 │ │ │ │ + jne 101218c │ │ │ │ + jb 101214a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 10121a7 │ │ │ │ - jb 1012165 │ │ │ │ + jne 10121a8 │ │ │ │ + jb 1012166 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 10121c3 │ │ │ │ - jb 1012181 │ │ │ │ + jne 10121c4 │ │ │ │ + jb 1012182 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 10121df │ │ │ │ - jb 101219d │ │ │ │ + jne 10121e0 │ │ │ │ + jb 101219e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 10121fb │ │ │ │ - jb 10121b9 │ │ │ │ + jne 10121fc │ │ │ │ + jb 10121ba │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012217 │ │ │ │ - jb 10121d5 │ │ │ │ + jne 1012218 │ │ │ │ + jb 10121d6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012233 │ │ │ │ - jb 10121f1 │ │ │ │ + jne 1012234 │ │ │ │ + jb 10121f2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 101224f │ │ │ │ - jb 101220d │ │ │ │ + jne 1012250 │ │ │ │ + jb 101220e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 101226b │ │ │ │ - jb 1012229 │ │ │ │ + jne 101226c │ │ │ │ + jb 101222a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 1012287 │ │ │ │ - jb 1012245 │ │ │ │ + jne 1012288 │ │ │ │ + jb 1012246 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 10122a3 │ │ │ │ - jb 1012261 │ │ │ │ + jne 10122a4 │ │ │ │ + jb 1012262 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ + (bad) │ │ │ │ jne 10122c0 │ │ │ │ jb 101227e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ @@ -52553,34 +52417,30 @@ │ │ │ │ roll $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %bl,%dh │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %cl,0x1c0de(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x16(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x13e3f1e(%rax) │ │ │ │ - jg 10124ff │ │ │ │ - add %dl,0x26(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rsp │ │ │ │ + fdivl 0x5000007f(%rbp,%rdi,8) │ │ │ │ + es rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x48(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -52816,17 +52676,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1c01a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x13e3f1e(%rax) │ │ │ │ - jg 101398f │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + fdivl 0x5000007f(%rbp,%rdi,8) │ │ │ │ + fwait │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53098,29 +52959,27 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0c8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1014a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - xchg %ebx,0x161cffc3(%rcx) │ │ │ │ + add %cl,0xfbaa204(%rbp) │ │ │ │ + rex.W jg 1014c04 │ │ │ │ and %ah,%ch │ │ │ │ loope 1014b95 │ │ │ │ ... │ │ │ │ sbb %al,(%rcx,%rax,8) │ │ │ │ ... │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - fwait │ │ │ │ - ret │ │ │ │ - lcall *(%rsi,%rdx,1) │ │ │ │ - pop %rdx │ │ │ │ - adc %al,-0x1e835d06(%rip) │ │ │ │ - jmp 1014bc4 │ │ │ │ + add %cl,0xfb8c204(%rbp) │ │ │ │ + rex.W jg 1014c2c │ │ │ │ + lea (%rax,%rax,1),%eax │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ add %al,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53129,67 +52988,61 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1014b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - xchg %ebx,0x161cffc3(%rcx) │ │ │ │ + add %cl,0xfbaa204(%rbp) │ │ │ │ + rex.W jg 1014cf4 │ │ │ │ and %ah,%ch │ │ │ │ loope 1014c85 │ │ │ │ ... │ │ │ │ sbb %al,(%rcx,%rax,8) │ │ │ │ ... │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - fwait │ │ │ │ - ret │ │ │ │ - lcall *(%rsi,%rdx,1) │ │ │ │ - pop %rdx │ │ │ │ - adc %dl,-0x7(%rbx) │ │ │ │ - movabs %al,0xe9e17c │ │ │ │ + add %cl,0xfb8c204(%rbp) │ │ │ │ + rex.W jg 1014d1c │ │ │ │ + lea (%rsi,%rdx,2),%eax │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ - add $0xc1,%al │ │ │ │ + add %al,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ mov $0x3c,%al │ │ │ │ je 1014d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1014d44 │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1e055(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - ret │ │ │ │ - lcall *(%rsi,%rdx,1) │ │ │ │ + add %cl,0xfb8e204(%rbp) │ │ │ │ + rex.W jg 1014de4 │ │ │ │ and %ah,%ch │ │ │ │ loope 1014d75 │ │ │ │ ... │ │ │ │ add %dh,0x74(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1014d43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - addr32 popf │ │ │ │ - ret │ │ │ │ - lcall *(%rsi,%rdx,1) │ │ │ │ - pop %rdx │ │ │ │ - adc %ah,-0x1e83af35(%rdi) │ │ │ │ - jmp 1014da4 │ │ │ │ + add %cl,0xf858204(%rbp) │ │ │ │ + rex.W jg 1014e0c │ │ │ │ + lea (%rdx,%riz,4),%eax │ │ │ │ + cmc │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ add %al,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53203,40 +53056,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1e055(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sarb $0xe9,-0x1f(%rbp) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - loopne 1014e65 │ │ │ │ + add %cl,0x35110204(%rbp) │ │ │ │ + and %al,0x1e05590(%rbx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1014fa0 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - adc %al,0x1cffc394(%rdi) │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ - adc %bh,(%rdi) │ │ │ │ - fcoml 0x7c(%rax) │ │ │ │ - loope 1014e79 │ │ │ │ + lea (%rdx,%riz,4),%eax │ │ │ │ + lea (%rdi),%ecx │ │ │ │ + rex.W jg 1014efc │ │ │ │ + lea (%rdx,%rdi,1),%eax │ │ │ │ + loop 1014e32 │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ add %al,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53252,38 +53099,35 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ out %al,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - out %eax,$0x2a │ │ │ │ - sarb $0xe9,-0x1f(%rbp) │ │ │ │ - shl $0xe5,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x3514e204(%rbp) │ │ │ │ + and %al,0x1e5e6c0(%rbx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1015090 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - adc %al,-0x78(%rdi) │ │ │ │ - ret │ │ │ │ - lcall *(%rsi,%rdx,1) │ │ │ │ - pop %rdx │ │ │ │ - adc %bh,(%rdi) │ │ │ │ - fcoml 0x7c(%rax) │ │ │ │ - loope 1014f69 │ │ │ │ + lea (%rdx,%riz,2),%eax │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + rex.W jg 1014fec │ │ │ │ + lea (%rdx,%rdi,1),%eax │ │ │ │ + loop 1014f22 │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ addb $0x0,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53295,39 +53139,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,-0x32(%rax) │ │ │ │ - rol $0xfe,%cl │ │ │ │ - jg 1015037 │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - addr32 es rex.X jl 1015020 │ │ │ │ - jmp 1b9c85c │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + fdivl -0x72ffff81(%rbp,%rdi,8) │ │ │ │ + add $0x62,%al │ │ │ │ + sbb %dh,0x188b8421(%rdi) │ │ │ │ + js 1014ffb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jno 10150b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - (bad) │ │ │ │ - mov $0x161cffc3,%esp │ │ │ │ - pop %rdx │ │ │ │ - adc %ah,-0x1e83af35(%rdi) │ │ │ │ - jmp 1015074 │ │ │ │ + add %cl,0xf65e204(%rbp) │ │ │ │ + rex.W jg 10150dc │ │ │ │ + lea (%rdx,%riz,4),%eax │ │ │ │ + cmc │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ adc %al,(%rsi) │ │ │ │ roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53345,36 +53190,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - adc %ah,(%rdi) │ │ │ │ - test %al,0x7e(%rax) │ │ │ │ - loope 1015119 │ │ │ │ + lea (%rdx,%riz,1),%eax │ │ │ │ + mov $0x8b8423b5,%edx │ │ │ │ movabs 0xc000000000031acf,%al │ │ │ │ leave │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x3(%rdx,%rbx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - adc %al,0x1cffc384(%rdi) │ │ │ │ + lea (%rdx,%riz,4),%eax │ │ │ │ + popf │ │ │ │ + cmovs 0x74(%rdi),%edi │ │ │ │ + lea (%rdx,%riz,4),%eax │ │ │ │ (bad) │ │ │ │ - pop %rdx │ │ │ │ - adc %ah,-0x1e83ac40(%rdi) │ │ │ │ - jmp 1015164 │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ loopne 10151f1 │ │ │ │ roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53384,40 +53228,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - adc %al,-0x7e(%rdi) │ │ │ │ - rex jle 1015200 │ │ │ │ - jmp 1b9ca3c │ │ │ │ - add %al,(%rax) │ │ │ │ + lea (%rdx,%rax,2),%eax │ │ │ │ + mov $0x8b8423b5,%esp │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jmp 1015358 │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + and (%rcx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - adc %ah,(%rdi) │ │ │ │ - mov $0x161cffc3,%ebp │ │ │ │ - pop %rdx │ │ │ │ - adc %bh,%ch │ │ │ │ - gs xor $0x7c,%al │ │ │ │ - loope 1015239 │ │ │ │ + lea (%rdx,%rax,2),%eax │ │ │ │ + cmovs 0x74(%rdi),%di │ │ │ │ + lea (%rax,%rdi,8),%eax │ │ │ │ + pop %rbx │ │ │ │ + shll $0x84,(%rcx) │ │ │ │ + mov (%rax),%eax │ │ │ │ ... │ │ │ │ - loopne 10152e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53429,33 +53274,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0xa(%rax) │ │ │ │ roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - rex.RXB mov $0xe9e17f9e,%r13d │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %cl,0x6b834204(%rbp) │ │ │ │ + and 0xb87818(%rbx,%rcx,4),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xc109(%rax) │ │ │ │ + orb $0xc1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x10(%rdx) │ │ │ │ - xchg %edi,0x161cffc3(%rdi) │ │ │ │ - pop %rdx │ │ │ │ - adc %ah,-0x1e83af35(%rdi) │ │ │ │ - jmp 1015344 │ │ │ │ + add %cl,0xf64a204(%rbp) │ │ │ │ + rex.W jg 10153ac │ │ │ │ + lea (%rdx,%riz,4),%eax │ │ │ │ + cmc │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + and %eax,0x0(%rbx,%rcx,4) │ │ │ │ ... │ │ │ │ loopne 10153d1 │ │ │ │ roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53471,33 +53317,34 @@ │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xfa,-0x52(%rbp) │ │ │ │ - adc 0x77(%rdi),%esp │ │ │ │ - movabs %al,0x1e85d20 │ │ │ │ - ... │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - add $0xb8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ebp,%ebx │ │ │ │ + mov $0x20a6e734,%ebx │ │ │ │ + pop %rbp │ │ │ │ + call 1015408 │ │ │ │ + ... │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015411 │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x591a15d3(%rbx),%ebp │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10153cd │ │ │ │ - mov 0xa2776d(%rbp),%esp │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + or $0xa6e73e,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret │ │ │ │ @@ -53510,38 +53357,40 @@ │ │ │ │ rex jmp 1015493 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101549b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015519 │ │ │ │ - rex.RX sbb %r12d,0x77(%rsi) │ │ │ │ - movabs %al,0x21a3338 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + mov $0x35,%cl │ │ │ │ + out %eax,$0xa6 │ │ │ │ + cmp %dh,(%rbx) │ │ │ │ + sbb (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10154bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10154c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10154e1 │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015567 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + roll %cl,-0x2e(%rdi) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret $0x120 │ │ │ │ ... │ │ │ │ @@ -53554,35 +53403,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xef,-0x32(%rbp) │ │ │ │ - mov $0x10a2776f,%edi │ │ │ │ - xor %ebx,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 10155a4 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %dh,(%rcx) │ │ │ │ + sbb (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lret $0x120 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock lret $0x120 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rax) │ │ │ │ rolb %cl,0x0(%rip) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7a,0x6e(%rbp) │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10155ab │ │ │ │ - loopne 1015604 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10155b2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x7d,%bl │ │ │ │ + rclb %cl,0x65d591a(%rip) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53600,33 +53452,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe9,-0x12(%rbp) │ │ │ │ - mov $0x10a2776f,%edi │ │ │ │ - xor %ebx,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %dh,(%rcx) │ │ │ │ + sbb (%rdx),%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %dl,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + rclb $1,(%rax) │ │ │ │ + rolb %cl,0x0(%rip) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7a,0x6e(%rbp) │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101567b │ │ │ │ - loope 10156f4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10156a2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x7d,%bl │ │ │ │ + rclb %cl,0x65d591a(%rip) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53638,34 +53492,38 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x22,-0x42(%rbp) │ │ │ │ - mov %ebp,0x77(%rcx) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - and %cl,%bl │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add -0x5918c5df(%rip),%eax │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %dl,%dl │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x7f,0x6e(%rbp) │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015837 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x78,%bl │ │ │ │ + rclb %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53678,19 +53536,19 @@ │ │ │ │ jmp 1015853 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor (%rdx),%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10158b9 │ │ │ │ - sar %cl,%ah │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1015852 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xf5,%bl │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1015882 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53698,22 +53556,21 @@ │ │ │ │ js 101587b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015883 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015861 │ │ │ │ - jl 101589e │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015927 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jp 10158a7 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -53725,40 +53582,36 @@ │ │ │ │ jmp 1015943 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101594b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015949 │ │ │ │ - mov $0x1e,%al │ │ │ │ - data16 ja 1015942 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918ca4a(%rdi),%edx │ │ │ │ mov $0x21a34,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015963 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101596b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015973 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10159d1 │ │ │ │ - jne 101598e │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015a17 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x2e(%rdx),%esi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lret │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53771,19 +53624,16 @@ │ │ │ │ jmp 1015a33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015a3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015a39 │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - data16 ja 1015a32 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918ca4a(%rdi),%edi │ │ │ │ rex.W │ │ │ │ sbb (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53791,23 +53641,20 @@ │ │ │ │ js 1015a5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015a63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015a81 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015b07 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shrl %cl,-0x2e(%rcx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53817,39 +53664,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015b2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015ba9 │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - data16 ja 1015b22 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0xa6e735b6,%eax │ │ │ │ rolb $0x0,0x2(%rdx,%rbx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015b43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015b4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015b53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015bf1 │ │ │ │ - (bad) │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + rclb %cl,%gs:0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53857,36 +53702,34 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x120cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015ce9 │ │ │ │ - (bad) │ │ │ │ - mov %ebp,0x77(%rcx) │ │ │ │ - movabs %al,0x5d34000 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + ret │ │ │ │ + jmp ffffffffa7e89691 <_edata@@Base+0xffffffff9c289691> │ │ │ │ + add %al,-0x2d(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ or %al,0x1a(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5d336(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015c43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015c41 │ │ │ │ - leavew │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015ce7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz (bad) │ │ │ │ + rclb %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53894,36 +53737,36 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x120cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015ce9 │ │ │ │ - enter $0x6989,$0x77 │ │ │ │ - movabs %al,0x5d35350 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %edi,%ebp │ │ │ │ + and %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + roll %cl,0x0(%rip) │ │ │ │ jo 1015db0 │ │ │ │ sbb (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WR rolq %cl,0x0(%rip) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015d91 │ │ │ │ - pop %rbx │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015dd7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x5d591a15(%rbx,%rdx,8),%ebx │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53936,37 +53779,37 @@ │ │ │ │ jmp 1015df3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1015dfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015eb9 │ │ │ │ - cmp $0xa2776989,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcrl %cl,(%rdx) │ │ │ │ + and %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1015e01 │ │ │ │ - leavew │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015ec7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + rclb %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int3 │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -53979,36 +53822,40 @@ │ │ │ │ jmp 1015ee3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xfa,0xe(%rbp) │ │ │ │ - mov $0x28a2776f,%edi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xdd,%bl │ │ │ │ (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ roll $1,0x0(%rip) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x21a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x5a,0x6e(%rbp) │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1015f59 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x9d,%bl │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x34(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -54022,33 +53869,36 @@ │ │ │ │ jmp 1015fd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x3d,-0x62(%rbp) │ │ │ │ - mov %ebp,0x77(%rcx) │ │ │ │ - movabs %al,0x5d2b5e0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + and (%rdx),%ebx │ │ │ │ + and %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + loopne 1015fe7 │ │ │ │ + rolb %cl,0x0(%rip) │ │ │ │ clc │ │ │ │ cmp $0x1a,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rolb %cl,0x0(%rip) │ │ │ │ - movabs 0xc10000000001766a,%al │ │ │ │ - jge 1015fe1 │ │ │ │ - pop %rsp │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10160a7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + movabs 0x5d0000000001766a,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -54060,32 +53910,38 @@ │ │ │ │ jmp 10160c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x3f,0x2e(%rbp) │ │ │ │ - mov %ebp,0x77(%rcx) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - movabs 0x1800000000021a3d,%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sbb %ah,(%rcx) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x21a3d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ js 10160eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1766a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016131 │ │ │ │ - push %rcx │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016197 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x591a15d3(%rsi),%edx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54095,32 +53951,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x3f,0x2e(%rbp) │ │ │ │ - mov %ebp,0x77(%rcx) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - movabs 0x1800000000021a3d,%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sbb %ah,(%rcx) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x21a3d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ js 10161db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1766a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016201 │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016287 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,0x591a15d3(%rsi) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54129,30 +53991,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ not %cl │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x9a,0x6e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 10162a2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ shlb $0x0,0x5d2(%rdi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1016438 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc10000000001766a,%al │ │ │ │ - jge 1016371 │ │ │ │ - rex.WXB leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016377 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + movabs 0x5d0000000001766a,%al │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + mov %ss,%ebx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54161,30 +54023,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ not %cl │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x9a,0x6e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 1016392 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ shlb $0x0,0x5d2(%rdi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1016528 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc10000000001766a,%al │ │ │ │ - jge 1016441 │ │ │ │ - rex.WX leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016467 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + movabs 0x5d0000000001766a,%al │ │ │ │ + (bad) │ │ │ │ + jae 10163a1 │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54194,34 +54055,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101648b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10164c9 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + adc %dh,0x38a6e735(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %ah,0x77(%rsi) │ │ │ │ - movabs %al,0x21a3f38 │ │ │ │ + sbb (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ rolb %cl,0x0(%rip) │ │ │ │ loopne 10164e4 │ │ │ │ rolb %cl,0x0(%rip) │ │ │ │ - sarl $0x43,0x6e(%rbp) │ │ │ │ - leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016557 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x84,%bl │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0x20 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54233,36 +54096,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ int $0x20 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10165c9 │ │ │ │ - cmp -0x5f5d8897(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - rolb %cl,0x0(%rip) │ │ │ │ - rex mov $0x5d2,%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rex.XB sbb $0x21,%al │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + movabs 0x400000000005d2ce,%al │ │ │ │ + mov $0x5d2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10165a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016601 │ │ │ │ - rex.RX leave │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016647 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d3(%rcx),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -54274,36 +54136,43 @@ │ │ │ │ jmp 1016663 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %eax,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x89,0xe(%rbp) │ │ │ │ - mov $0xc0a2776f,%edi │ │ │ │ - rex.WB rolb $0x0,(%r9) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xae,%bl │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rorb $0x1,-0x40(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x5d2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x47(%rax) │ │ │ │ - rolb %cl,0x0(%rip) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xb8,0xe(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d3(%rdi),%edi │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10166d9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -54315,71 +54184,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1016753 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10167d9 │ │ │ │ - mov 0x10a2776f(%rdi),%edi │ │ │ │ - rcl %cl,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %dl,%dl │ │ │ │ + rolb %cl,0x0(%rip) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016783 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10167e1 │ │ │ │ - mov $0xce,%bl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101676d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x5d591a15(%rbx,%rdx,8),%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120cd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rolb %cl,0x0(%rip) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x120cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016879 │ │ │ │ - (bad) │ │ │ │ - mov %ebp,0x77(%rcx) │ │ │ │ - movabs %al,0x21a41d8 │ │ │ │ - lock out %eax,$0xd2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + movsxd %eax,%esp │ │ │ │ + and %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + fadds 0x1a(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0xd2 │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ call 1016e90 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xab,-0x72(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016917 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0xd3,%bl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120cd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54387,40 +54261,35 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x10168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10169f9 │ │ │ │ - xchg %eax,%edi │ │ │ │ - mov $0xd0a2776f,%edi │ │ │ │ - sbb $0x91,%al │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shll %cl,-0x5918c3e9(%rax) │ │ │ │ + rcrb $1,(%rcx,%rdx,4) │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffffffffffc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59117(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10169e1 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1016954 │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101694d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120d0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54428,19 +54297,18 @@ │ │ │ │ jmp 1016a23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016a2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016a89 │ │ │ │ - and $0x9f,%al │ │ │ │ - data16 ja 1016a22 │ │ │ │ - and %ah,%ch │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x3,%bl │ │ │ │ + (bad) │ │ │ │ + xor $0xe520a6e7,%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016a43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54448,23 +54316,20 @@ │ │ │ │ js 1016a4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016a53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016b11 │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016af7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xd9,%bl │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120d1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54474,19 +54339,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016b1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016bb9 │ │ │ │ - and $0x9f,%al │ │ │ │ - data16 ja 1016b12 │ │ │ │ - mov %ah,%dh │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz add (%rdi),%esi │ │ │ │ + xor $0xe688a6e7,%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016b33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54494,23 +54357,20 @@ │ │ │ │ js 1016b3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016b43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016b81 │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016be7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %ebp,%edx │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120d1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54520,36 +54380,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x6b(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9c,-0x32(%rbp) │ │ │ │ - mov $0x58a2776f,%edi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 1016c17 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + pop %rax │ │ │ │ loopne 1016c79 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shll $1,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5914f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016c11 │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016c2b │ │ │ │ - loopne 1016c84 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1016c32 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcl %cl,%bl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54566,33 +54428,33 @@ │ │ │ │ jmp 1016cf3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6c(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9e,-0x12(%rbp) │ │ │ │ - mov $0x58a2776f,%edi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + mov $0xa6e73c17,%ecx │ │ │ │ + pop %rax │ │ │ │ loopne 1016d69 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5914f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016d01 │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016cfb │ │ │ │ - loope 1016d74 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1016d22 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcl %cl,%bl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54606,38 +54468,40 @@ │ │ │ │ jmp 1016de3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016e09 │ │ │ │ - mov %edx,0x18a27769(%rax) │ │ │ │ - js 1016dfb │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1016dea │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016e0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x65(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x89,-0x72(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016eb7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + xchg %eax,%ebx │ │ │ │ + int $0xd3 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shlb %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54649,19 +54513,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,-0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016f79 │ │ │ │ - loopne 1016f29 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1016ed2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz (bad) │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1016f02 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54669,23 +54533,20 @@ │ │ │ │ js 1016efb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016f03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016f01 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1016fa7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz iret │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shlb %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54697,38 +54558,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016fcb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017009 │ │ │ │ - (bad) │ │ │ │ - sub %ah,0x77(%rsi) │ │ │ │ - movabs %al,0x216e760 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + and %eax,0x60a6e735(%rax) │ │ │ │ + out %eax,$0x16 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1016fe3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016feb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1016ff3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1016ff1 │ │ │ │ - or $0xf0,%dh │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017097 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz (bad) │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shlb %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -54740,39 +54601,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 10170bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017119 │ │ │ │ - (bad) │ │ │ │ - sub %ah,0x77(%rsi) │ │ │ │ - movabs %al,0x2173f98 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x21,%bl │ │ │ │ + xorb $0x17,0x3f98a6e7(%rip) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 10170d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10170db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10170e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017121 │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017187 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%edi │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -54784,38 +54643,32 @@ │ │ │ │ jmp 10171a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ lret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017269 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 10171a2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ and %dh,0x595(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017291 │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017277 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xfb,%bl │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -54827,40 +54680,38 @@ │ │ │ │ jmp 1017293 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jno 10172e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017299 │ │ │ │ - movabs 0x1c16b28a2776fbf,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918c3e9(%rsi),%eax │ │ │ │ + sub %ch,-0x3f(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ lret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10172bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017361 │ │ │ │ - test $0xc15d8bf0,%esi │ │ │ │ - jge 1017309 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + lock rcll %cl,0x65d591a(%rip) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54873,37 +54724,41 @@ │ │ │ │ jmp 1017383 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jb 10173d4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10173a9 │ │ │ │ - movabs %eax,0x595bb70a2776fbf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1017360 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + jo 101739d │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ imul $0x1,%ecx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x595(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xea,0x4e(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101739d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + push %rbx │ │ │ │ + in (%dx),%eax │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shll %cl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54911,42 +54766,39 @@ │ │ │ │ rclb $0x0,0x5(%rbp) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101747b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017479 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc %ebx,%esp │ │ │ │ + ds xor $0x4520a6e7,%eax │ │ │ │ (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - data16 ja 1017472 │ │ │ │ - and %al,0x17(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017493 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101749b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10174a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017481 │ │ │ │ - loopne 10174c3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017547 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + out %al,$0xd3 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120d4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54956,20 +54808,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101756b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017589 │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - data16 ja 1017562 │ │ │ │ - test $0x47,%al │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101759f │ │ │ │ + ds xor $0x47a8a6e7,%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017583 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54977,22 +54826,20 @@ │ │ │ │ js 101758b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017593 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10175f1 │ │ │ │ - in $0xce,%eax │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017637 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc %edx,%esp │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -55003,37 +54850,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1017653 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10176d9 │ │ │ │ - test $0xa2776fbf,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov (%rdi),%ss │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ clc │ │ │ │ rex.X (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0x20} add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop 1017658 │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xdf,-0x52(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101767b │ │ │ │ - loopne 10176d4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1017682 │ │ │ │ + repz (bad) │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0x20} add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55047,35 +54895,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1017743 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10177e9 │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - mov $0xf8a2776f,%edi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz mov %ss,(%rdi) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + clc │ │ │ │ rex.X (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop 1017748 │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xdf,-0x52(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101774b │ │ │ │ - loope 10177c4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1017772 │ │ │ │ + repz (bad) │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0x20} add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -55087,38 +54935,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1017833 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0x20} add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10178d9 │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz int1 │ │ │ │ + cmp (%rdx),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ch │ │ │ │ - and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + {rex2 0x20} add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101785b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0xdc,-0x52(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017907 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + repz sbb %bl,%dl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -55128,20 +54976,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1017923 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21746(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017969 │ │ │ │ - out %al,(%dx) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1017922 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + leave │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1017952 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55149,22 +54997,20 @@ │ │ │ │ js 101794b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017953 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017971 │ │ │ │ - ror %cl,%dh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10179f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,(%rbx,%rdx,8) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -55176,42 +55022,38 @@ │ │ │ │ jmp 1017a13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017a1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017ab9 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - push %rsi │ │ │ │ - addr32 ja 1017a12 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz lock (bad) │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x21749,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017a33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017a3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017a43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017aa1 │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017ae7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc (%rbx,%rdx,8),%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0x20} add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -55222,41 +55064,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017b0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017bc9 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - push %rsi │ │ │ │ - addr32 ja 1017b02 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shl %cl,%eax │ │ │ │ + (bad) │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %bh,0x217(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017b2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017b33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017bd1 │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017bd7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + or %ebx,%edx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120d6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55266,19 +55106,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017bfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017bd9 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %ecx,%esi │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - addr32 ja 1017bf2 │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ js 1017c1a │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017c13 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55287,23 +55127,20 @@ │ │ │ │ js 1017c1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017c23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017ca1 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017cc7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1017c75 │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -55316,34 +55153,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret │ │ │ │ jne 1017d39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9a,0x6e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 1017ce2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ addb $0x5,-0x66(%rdi) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017d11 │ │ │ │ - cmp %cl,%dh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017db7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz ds rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -55355,41 +55189,43 @@ │ │ │ │ jmp 1017dd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1017e24 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017e59 │ │ │ │ - mov $0xa2776fbf,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push $0x1d4e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret │ │ │ │ jne 1017e41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017de1 │ │ │ │ - xor %esi,%ecx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017e49 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x29(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -55403,77 +55239,82 @@ │ │ │ │ jmp 1017ec3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1017f14 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017f69 │ │ │ │ - mov $0xa2776fbf,%edx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz popf │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ nop │ │ │ │ js 1017ebd │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x36,-0x72(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1017edd │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + xchg %eax,%ebx │ │ │ │ + xor %dl,%bl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120d7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 1017f8d │ │ │ │ add $0x0,%eax │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017fbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017ff9 │ │ │ │ - mov $0x89,%cl │ │ │ │ - data16 ja 1017fb2 │ │ │ │ - call 10397e8 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + xchg %eax,%esi │ │ │ │ + and %esi,-0x2c175919(%rip) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017fd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017fdb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1017fe3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1017fc1 │ │ │ │ - sub $0x5d8bf0ce,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub %edx,%ebx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120d8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55483,41 +55324,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 10180ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018109 │ │ │ │ - mov $0x89,%cl │ │ │ │ - data16 ja 10180a2 │ │ │ │ - rcl $0x17,%ah │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x96,%bl │ │ │ │ + and %esi,-0x2b3f5919(%rip) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10180c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10180cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10180d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018131 │ │ │ │ - and %dh,%cl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018177 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d3(%rip),%esp │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120d8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55527,36 +55366,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ addb $0x1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x47,-0x52(%rbp) │ │ │ │ - mov $0x18a2776f,%esi │ │ │ │ - rcll $1,(%rdi) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x16(%rax),%esp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %dl,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsubs (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x24,-0x52(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10181bb │ │ │ │ - loopne 1018214 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10181c2 │ │ │ │ + repz and %bl,%dl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fldenv (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -55571,34 +55413,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1018283 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ addl $0x1,(%rcx) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10182a9 │ │ │ │ - mov $0x18a2776f,%r14d │ │ │ │ - rcll $1,(%rdi) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1018342 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %dl,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x24,-0x52(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101828b │ │ │ │ - loope 1018304 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10182b2 │ │ │ │ + repz and %bl,%dl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fldenv (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -55612,38 +55456,36 @@ │ │ │ │ jmp 1018373 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fldenv (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10183c9 │ │ │ │ - out %eax,(%dx) │ │ │ │ - xchg %eax,%edx │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rex.XB enter $0x3a3a,$0xe7 │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ - and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fldenv (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101839b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59ae4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10183a1 │ │ │ │ - sbb %ecx,%esi │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018447 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz pop %rbp │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fldenv (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -55653,19 +55495,18 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x217d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10184e9 │ │ │ │ - idiv %ah │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1018462 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcll $1,-0x19(%rsp,%rdi,1) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1018492 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55673,23 +55514,20 @@ │ │ │ │ js 101848b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018493 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10184b1 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018537 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcrl %cl,-0x2d(%rdi) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fldenv (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -55701,33 +55539,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101855b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10185d9 │ │ │ │ - rcll $0x77,0x67(%rsi) │ │ │ │ - movabs %al,0x217d610 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + out %al,$0xfe │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %dl,%dh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1018573 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10185a1 │ │ │ │ - adc %cl,%dh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018627 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,-0x2d(%rsi) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fldenv (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -55737,39 +55579,42 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x10185(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10186e9 │ │ │ │ - movabs $0x1d4e6d8a2776f,%r14 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rep outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + fsub %st(6),%st │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ jne 10186b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10186b1 │ │ │ │ - or %dh,%cl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10186b9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x2d(%rbp),%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fisubl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -55782,34 +55627,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1018733 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10186(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10187f9 │ │ │ │ - rex.WXB movabs $0x59aebd0a2776f,%r14 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 1018753 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shrl %cl,0x3c(%rsi,%rdx,1) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + shr $1,%bl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %al,$0xd4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59aeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10187a1 │ │ │ │ - or $0x5d8bf0ce,%eax │ │ │ │ - sarl $0x23,-0x6e(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x2d(%rdx),%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -55819,38 +55665,38 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101882b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10188e9 │ │ │ │ - cwtl │ │ │ │ - mov %ah,0x77(%rsi) │ │ │ │ - movabs %al,0x217d8b0 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918cae0(%rdi) │ │ │ │ + mov $0xd8,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1018843 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101884b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018853 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018891 │ │ │ │ - add $0xce,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10188f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x2d(%rbx),%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -55862,38 +55708,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101891b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10188f9 │ │ │ │ - lahf │ │ │ │ - mov %ah,0x77(%rsi) │ │ │ │ - movabs %al,0x217db80 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x5918cae0(%rax),%edi │ │ │ │ + sbb $0x17,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1018933 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101893b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018943 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018a01 │ │ │ │ - jns 1018963 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10189e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x7e,%bl │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x25(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -55905,35 +55750,39 @@ │ │ │ │ jmp 1018a03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x50,-0x32(%rbp) │ │ │ │ - mov $0x18a2776f,%esi │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 1018ad3 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %dl,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x73,0xe(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018a2b │ │ │ │ - loopne 1018a84 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1018a32 │ │ │ │ + adc 0x15(%rbx,%rdx,8),%esi │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -55948,35 +55797,39 @@ │ │ │ │ jmp 1018af3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x52,-0x12(%rbp) │ │ │ │ - mov $0x18a2776f,%esi │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + jne 1018b63 │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %dl,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x73,0xe(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018afb │ │ │ │ - loope 1018b74 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1018b22 │ │ │ │ + adc 0x15(%rbx,%rdx,8),%esi │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120db(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55987,36 +55840,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1018be3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018c09 │ │ │ │ - and $0xa277698d,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1018c3e │ │ │ │ + and $0x18a6e73a,%eax │ │ │ │ + js 1018bfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018c0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34(%rax) │ │ │ │ lahf │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x70,0xe(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018cb7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + adc -0x2d(%rdi),%esi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -56028,19 +55881,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,-0x26(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018d19 │ │ │ │ - repz cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1018cd2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1018d02 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56048,22 +55902,20 @@ │ │ │ │ js 1018cfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018d03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018d81 │ │ │ │ - jbe 1018d23 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018da7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1018dc5 │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -56075,38 +55927,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018dcb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018e89 │ │ │ │ - rclb $0x77,0x67(%rsi) │ │ │ │ - movabs %al,0x2183148 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shl %cl,%edi │ │ │ │ + (bad) │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor %rbx,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1018de3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018deb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1018df3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018e71 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018e97 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1018eac │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x24(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -56118,40 +55972,38 @@ │ │ │ │ jmp 1018eb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov (%rcx),%es │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018ef9 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - lock mov 0x0(%rbp),%ebx │ │ │ │ - pop (%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x2d(%rcx),%ebp │ │ │ │ + adc $0x8f00591a,%eax │ │ │ │ + add %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 1019048 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x62,-0x72(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1018f6b │ │ │ │ - xchg %eax,%edi │ │ │ │ - subb $0xa2,0x77(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcll %cl,%fs:0x65d591a(%rip) │ │ │ │ + lea -0x5918c1d8(%rax),%esi │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x24(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56167,42 +56019,38 @@ │ │ │ │ jmp 1018fa3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop (%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1018f89 │ │ │ │ - pop %rbx │ │ │ │ - mov $0xa2776f,%esi │ │ │ │ - pop (%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x3c(%rsi,%rdx,1),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + add %cl,0x101(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 1019138 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019091 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019035 │ │ │ │ - sbb %eax,0xa2776d(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x66,%bl │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + mov $0x3e,%bh │ │ │ │ + sub %edi,(%rsi) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56215,38 +56063,37 @@ │ │ │ │ jmp 1019093 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101909b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019169 │ │ │ │ - and %cl,0xa27769(%rbp) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + and $0xa6e73a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1019228 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10190a1 │ │ │ │ - addr32 (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019167 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcll %cl,0x65d591a(%eip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120dc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56256,39 +56103,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101918b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019189 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc %eax,%esp │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - addr32 ja 1019182 │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push %rax │ │ │ │ xor (%rax),%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10191a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x5a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x5a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x65,0x2e(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019257 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + jae 1019266 │ │ │ │ + rcll %cl,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120dc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56299,38 +56146,44 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x61,-0x12(%rbp) │ │ │ │ - mov $0xd8a2776f,%esi │ │ │ │ - out %al,$0xd4 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + rex.RX (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + fsub %st(6),%st │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x575c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101929b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x58,0xe(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d0(%rdi),%ebx │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10192e9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -56345,19 +56198,16 @@ │ │ │ │ jmp 1019363 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101936b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019429 │ │ │ │ - lahf │ │ │ │ - hlt │ │ │ │ - data16 ja 1019362 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918caa4(%rax) │ │ │ │ (bad) │ │ │ │ jae 10193db │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019383 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56366,60 +56216,53 @@ │ │ │ │ js 101938b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019393 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10193f1 │ │ │ │ - push %rsi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d0(%rcx),%edx │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019437 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ xor %ah,(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1019453 │ │ │ │ ... │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019479 │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - lock mov -0x40(%rbp),%ebx │ │ │ │ - cld │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $1,0x7ffe4eb9(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 10194cb │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,0x591a15d0(%rcx) │ │ │ │ + sar $0xa4,%ah │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x4a,-0x52(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + loop 1019451 │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019527 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + jg 10194bf │ │ │ │ + add %dh,0x5a501(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %esp,0x5(%rbp) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz mov %ss,%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56429,33 +56272,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101954b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10195a9 │ │ │ │ - mull 0x77(%r14) │ │ │ │ - movabs %al,0x21873c0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x66,%bl │ │ │ │ + pop %rdi │ │ │ │ + xor $0x73c0a6e7,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a513(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a513(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019611 │ │ │ │ - rex.W (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019617 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56466,40 +56311,39 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loop 1019685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x5b,-0x72(%rbp) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ja 1019632 │ │ │ │ + xor 0x3f(%rdi,%rdx,4),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ shlb $0x2,0x18(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101965b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019663 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10196c1 │ │ │ │ - rex.WRB (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019707 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d0(%rdx),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56509,37 +56353,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101972b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019709 │ │ │ │ - rex.X mull 0x77(%rsi) │ │ │ │ - movabs %al,0x2187540 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x5f(%rbp),%esp │ │ │ │ + xor $0x7540a6e7,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101974b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019753 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019751 │ │ │ │ - rex.X (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10197f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz test %dl,%al │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56547,38 +56391,34 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x120dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10198d9 │ │ │ │ - mov $0x8d,%dh │ │ │ │ - imul $0x5a50cc0,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,-0x5918c5db(%rcx) │ │ │ │ + rorb $0x0,0x5(,%riz,4) │ │ │ │ andb $0x1,(%rsp,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019843 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10198a1 │ │ │ │ - rex.RXB (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10198e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d0(%rax),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ frstor (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -56588,32 +56428,33 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x120de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019959 │ │ │ │ - xor $0xa277698d,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rex.XB adc 0x18a6e73a(%rip),%spl │ │ │ │ + js 101991b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101992b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex movabs 0x4e7dc10000000005,%al │ │ │ │ - mov $0x5d8bf0cf,%ebx │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + rex movabs 0x53065d0000000005,%al │ │ │ │ + mov $0x591a15d0,%esp │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fisubs (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -56626,18 +56467,19 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ sbb %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf9,-0x12(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 10199f2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + ficoms -0x19(%rsp,%rdi,1) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1019a22 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56645,20 +56487,20 @@ │ │ │ │ js 1019a1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019a23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019ae1 │ │ │ │ - mov $0x5d8bf0cf,%ecx │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xbe,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fisubs (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -56670,41 +56512,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019aeb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019b09 │ │ │ │ - jb 1019b65 │ │ │ │ - data16 ja 1019ae2 │ │ │ │ - mov %bh,(%rcx) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1019b91 │ │ │ │ + xorb $0x18,0x3988a6e7(%rip) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1019b03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019b0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019b13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019bd1 │ │ │ │ - mov $0xcf,%dl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019bb7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xb5,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x21(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -56717,39 +56555,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7c,0x2e(%rbp) │ │ │ │ - mov $0x88a2776f,%esi │ │ │ │ - cmp %ebx,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov %bh,(%rcx) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 1019bf3 │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019bfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019c03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019be1 │ │ │ │ - mov $0xcf,%bh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019c05 │ │ │ │ - in $0x86,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1019c02 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0xd0,%bh │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + cs ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -56765,39 +56607,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pushf │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7e,0x4e(%rbp) │ │ │ │ - mov $0xf0a2776f,%esi │ │ │ │ - or 0x5(%rcx),%dl │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz pop %rcx │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lock or 0x5(%rcx),%dl │ │ │ │ add %al,-0x65(%rax) │ │ │ │ lret $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019ceb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp (%rax),%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019db1 │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019d39 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xac,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fbld (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -56813,37 +56656,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ popf │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x78,0x6e(%rbp) │ │ │ │ - mov $0x60a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + rcrl %cl,0x16(%rdi) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ popf │ │ │ │ movabs 0xb878180000000005,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or 0x5(%rcx),%dl │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019de3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019ea1 │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019dcd │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xa9,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 1019ef3 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56853,39 +56697,36 @@ │ │ │ │ jmp 1019ea3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019eab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019ee9 │ │ │ │ - ss cld │ │ │ │ - data16 ja 1019ea2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + adc %edx,-0x19(%rbp,%rsi,1) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ movabs 0x180000000002183f,%al │ │ │ │ js 1019ec3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019ecb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019ed3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019f91 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1019f77 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xa2,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loope 1019fe3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -56897,42 +56738,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019f9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1019ff9 │ │ │ │ - ss cld │ │ │ │ - data16 ja 1019f92 │ │ │ │ - rex.W │ │ │ │ - rex sbb %al,(%rdx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x11,%bl │ │ │ │ + push %rsp │ │ │ │ + xor $0x4048a6e7,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019fbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1019fc3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a001 │ │ │ │ - cltd │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a067 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%ebx │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope 101a0d3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -56945,35 +56782,39 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x5,-0x32(%rbp) │ │ │ │ - mov $0x18a2776f,%esi │ │ │ │ - cmp $0x218,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101a0fe │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,0x218(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loope 101a10b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loop 101a093 │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x93,-0x72(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a0ab │ │ │ │ - loopne 101a104 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101a0b2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fcmovnbe %st(0),%st │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -56985,69 +56826,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101a173 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x7dc1000000000101,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - mov $0x18a2776f,%esi │ │ │ │ - cmp $0x218,%eax │ │ │ │ + movabs 0x65d000000000101,%al │ │ │ │ + push %rbx │ │ │ │ + and %dl,(%rsi) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,0x218(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ movabs 0xc880a80000000005,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a181 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ xchg %eax,%ebx │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a17b │ │ │ │ - loope 101a1f4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101a1a2 │ │ │ │ + fcmovnbe %st(0),%st │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120e1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmp $0x218,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x120e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a339 │ │ │ │ - (bad) │ │ │ │ - lea 0x77(%rcx),%ebp │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - and $0x20,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + ret │ │ │ │ + loope 101a2e2 │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x120e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a28b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48(%rax) │ │ │ │ - movabs 0x8e7dc10000000005,%eax │ │ │ │ - nop │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a337 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + movabs 0x93065d0000000005,%eax │ │ │ │ + (bad) │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120e1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57057,42 +56896,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ rex sbb %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x87,0x4e(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101a352 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz movabs 0xb87818a6e73c54,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 101a382 │ │ │ │ + shlb $1,-0x39(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a37b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a383 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a381 │ │ │ │ - xchg %eax,%esi │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a427 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz rcl $1,%al │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120e1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57102,41 +56935,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a44b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a489 │ │ │ │ - xor %cl,0x61(%rbx) │ │ │ │ - ja 101a442 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + jrcxz 101a4d0 │ │ │ │ + out %eax,$0xa6 │ │ │ │ push $0x21856 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a463 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a46b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a473 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a4b1 │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a517 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %eax,%ecx │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -57148,36 +56979,37 @@ │ │ │ │ jmp 101a533 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xea,-0x72(%rbp) │ │ │ │ - lea 0x77(%rcx),%ebp │ │ │ │ - movabs %al,0x5a25240 │ │ │ │ - jo 101a5d3 │ │ │ │ - jnp 101a5a2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor %ebp,%ecx │ │ │ │ + and $0x40a6e73a,%eax │ │ │ │ + push %rdx │ │ │ │ + movabs %al,0x7b39700000000005 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a563 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a601 │ │ │ │ - mov %cs,%edi │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a607 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + lret │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -57187,19 +57019,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101a623 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x101a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a689 │ │ │ │ - or $0xfffffff0,%edi │ │ │ │ - mov 0x70(%rbp),%ebx │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc %esp,%eax │ │ │ │ + rclb $1,-0x598fa6e6(%rip) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57208,20 +57038,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x87,-0x52(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a6db │ │ │ │ - xchg %eax,%edi │ │ │ │ - subb $0xa2,0x77(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz (bad) │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + lea -0x5918c1d8(%rax),%esi │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57237,37 +57066,38 @@ │ │ │ │ jmp 101a713 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xa,-0x52(%rbp) │ │ │ │ - mov $0x70a2776f,%esi │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x5918c3ea(%rip),%ebp │ │ │ │ + jo 101a718 │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x5a3(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101a8a8 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a721 │ │ │ │ - test %ecx,%edi │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a7a5 │ │ │ │ - sbb %eax,0xa2776d(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcl $0x15,%eax │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + mov $0x3e,%bh │ │ │ │ + sub %edi,(%rsi) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -57281,34 +57111,35 @@ │ │ │ │ jmp 101a803 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101a80b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a8c9 │ │ │ │ - hlt │ │ │ │ - lea 0x77(%rcx),%ebp │ │ │ │ - movabs %al,0x0 │ │ │ │ - orb $0x0,0x5a3(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcl %cl,%ebx │ │ │ │ + and $0xa6e73a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5a388(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101a998 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a831 │ │ │ │ - test %cl,%bh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a8d7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz ret $0x15d0 │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -57320,35 +57151,34 @@ │ │ │ │ jmp 101a8f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8f,0xe(%rbp) │ │ │ │ - lea 0x77(%rcx),%ebp │ │ │ │ - movabs %al,0x5a38a60 │ │ │ │ - rex.W jno 101a91d │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xa8,%bl │ │ │ │ + and $0x60a6e73a,%eax │ │ │ │ + mov 0x5(%rbx),%ah │ │ │ │ + add %cl,0x71(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101aa88 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101a981 │ │ │ │ - stc │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a9c7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc %esi,%edi │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120e2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57358,39 +57188,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x57(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x10,0xe(%rbp) │ │ │ │ - mov $0x30a2776f,%esi │ │ │ │ - jae 101a9e5 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x37,%bl │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor %dh,-0x5e(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101aa13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101aa11 │ │ │ │ - int1 │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101a9fd │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz cmc │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loop 101ab23 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57399,17 +57230,16 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101aadb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101aab9 │ │ │ │ - mov $0xa27766f9,%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x5918caaf(%rcx),%ebx │ │ │ │ sbb %bl,0x18(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101aaf3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57417,20 +57247,20 @@ │ │ │ │ js 101aafb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ab03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101abc1 │ │ │ │ - jmp 5e8d9c27 <_edata@@Base+0x52cd9c27> │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xee,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jrcxz 101ac13 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57442,40 +57272,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101abcb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101abc9 │ │ │ │ - mov $0xa27766f9,%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918caaf(%rcx),%ebx │ │ │ │ and %bl,0x2(%rax,%rbx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101abeb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101abf3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ac31 │ │ │ │ - in (%dx),%eax │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ac97 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %edx,%ebp │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz 101ad03 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57488,36 +57314,38 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x1e,0x6e(%rbp) │ │ │ │ - mov $0x10a2776f,%esi │ │ │ │ - pop %rdx │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sarl %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %bl,0x18(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ah │ │ │ │ - and %al,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in $0x20,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ + (bad) │ │ │ │ movabs %eax,0xc880a80000000005 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101acc1 │ │ │ │ - out %eax,$0xcf │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101acdb │ │ │ │ - loopne 101ad34 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101ace2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + out %eax,$0xd0 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57534,31 +57362,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x1f,-0x72(%rbp) │ │ │ │ - mov $0x10a2776f,%esi │ │ │ │ - pop %rdx │ │ │ │ - sbb %al,(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor (%rax),%edi │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %bl,0x18(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %dl,(%rdi) │ │ │ │ + (bad) │ │ │ │ movabs %eax,0xc880a80000000005 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101adb1 │ │ │ │ - out %eax,$0xcf │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101adab │ │ │ │ - loope 101ae24 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101add2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + out %eax,$0xd0 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -57569,33 +57399,36 @@ │ │ │ │ jmp 101ae93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xfd,-0x52(%rbp) │ │ │ │ - lea 0x77(%rcx),%ebp │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - rex in $0x20,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc %edx,%ebx │ │ │ │ + and $0x18a6e73a,%eax │ │ │ │ + js 101aeab │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x1c(%rax) │ │ │ │ + and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 101aebb │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - movabs %eax,0x8e7dc10000000005 │ │ │ │ - in $0xcf,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101af67 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + movabs %eax,0x93065d0000000005 │ │ │ │ + loop 101aee5 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -57608,18 +57441,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ sbb %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8c,-0x32(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101af82 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101af87 │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101afb2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57627,22 +57462,20 @@ │ │ │ │ js 101afab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101afb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101afb1 │ │ │ │ - fcmove %st(7),%st │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b057 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz sbb $0xd0,%al │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -57654,38 +57487,37 @@ │ │ │ │ jmp 101b073 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b07b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b079 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp 0x77(%rdi),%esp │ │ │ │ - movabs %al,0x2185f38 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918cb6d(%rdx),%eax │ │ │ │ + cmp %bl,0x18(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101b093 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b09b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b0a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b0a1 │ │ │ │ - ror %cl,%edi │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b147 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz sbb %eax,%edx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57697,34 +57529,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b219 │ │ │ │ - sti │ │ │ │ - lea 0x77(%rcx),%ebp │ │ │ │ - movabs %al,0x2185f98 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jrcxz 101b198 │ │ │ │ + and $0x98a6e73a,%eax │ │ │ │ + pop %rdi │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 101b17e │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0xd7,0x2e(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b237 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101b1f4 │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57736,34 +57570,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b2a9 │ │ │ │ - sti │ │ │ │ - lea 0x77(%rcx),%ebp │ │ │ │ - movabs %al,0x1c1f468 │ │ │ │ - mov $0x70,%al │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rex.XB fsubl 0x68a6e73a(%rip) │ │ │ │ + hlt │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x54370(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101b27b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 101b26e │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0xd4,0x2e(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b327 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101b2e7 │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57775,35 +57610,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b409 │ │ │ │ - mov %dl,0xa27769(%rcx) │ │ │ │ - data16 (bad) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shrl %cl,-0x5918c5c7(%rdi) │ │ │ │ + add %ah,0x16(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b36b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ - sarl $0xcb,0x6e(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b417 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xc,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57815,35 +57649,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b4e9 │ │ │ │ - mov %dl,0x68a27769(%rcx) │ │ │ │ - hlt │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jrcxz 101b43b │ │ │ │ + cmp %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b45b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ mov 0x0(%rip),%eax │ │ │ │ - sarl $0xc8,0x6e(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b507 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xf,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57853,76 +57687,76 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x101b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b509 │ │ │ │ - cs mov $0xf0a2776f,%esi │ │ │ │ - jnp 101b50d │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lock jnp 101b50d │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b553 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b5b1 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc (%rcx),%ecx │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ (bad) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b53d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ orl $0xb8eb0000,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b6a9 │ │ │ │ - jmp 101b5fe │ │ │ │ - imul $0x21657a8,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x58a(%rbx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + or $0x39,%esp │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + test $0x57,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov 0x5(%rdx),%ecx │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101b63b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x5(%rdx),%ecx │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b621 │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b6e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0x20,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -57934,73 +57768,79 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x2a,-0x32(%rbp) │ │ │ │ - mov $0xe0a2776f,%esi │ │ │ │ - pop %rdx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101b769 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + loopne 101b7bc │ │ │ │ mov 0x0(%rip),%al │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b733 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b791 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ (bad) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b71d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ movabs 0x58a5d,%al │ │ │ │ jmp 101b7f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe2,-0x22(%rbp) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - imul $0x2165358,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x5(%rdx,%rcx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + movsxd %ebp,%eax │ │ │ │ + cmp %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + pop %rax │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %fs:0x0(%rip),%al │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %fs:0x0(%rip),%al │ │ │ │ - sarl $0x3c,-0x72(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101b8c7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp %al,%dl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120e5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58010,31 +57850,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101b8eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b939 │ │ │ │ - xchg %rbp,0x77(%r9) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rex.XB outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + ... │ │ │ │ cmpb $0x0,0x6d9(%rcx) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101ba78 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101b931 │ │ │ │ - xor $0x5d8bf0cf,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shll %cl,(%rcx) │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0x20 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -58046,18 +57888,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,-0x26(%rax) │ │ │ │ sbb %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8b,-0x12(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101b9d2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101ba02 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58065,20 +57910,20 @@ │ │ │ │ js 101b9fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ba03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ba41 │ │ │ │ - and $0x5d8bf0cf,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rdx),%esp │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,$0x20 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -58090,41 +57935,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101bacb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101baa9 │ │ │ │ - cmp %dh,(%rax) │ │ │ │ - data16 ja 101bac2 │ │ │ │ - call 103d4ff │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rdi),%ebx │ │ │ │ + cwtl │ │ │ │ + xor $0xdae8a6e7,%eax │ │ │ │ + sbb %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 101bae3 │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101baeb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101baf3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101bb31 │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101bb97 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x30(%rcx),%ebx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -58135,34 +57977,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101bbb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x101,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x1d,-0x52(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov 0x0(%rbp),%ebx │ │ │ │ - mov $0x101,%esp │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz pop %rcx │ │ │ │ + rclb $1,-0x43ffa6e6(%rip) │ │ │ │ + add %eax,(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101bc81 │ │ │ │ - adc %bh,%cl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101bc6b │ │ │ │ - xchg %eax,%edi │ │ │ │ - subb $0xa2,0x77(%rbp) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + lea -0x5918c1d8(%rax),%esi │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58177,39 +58017,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101bca3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x101,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x3d,-0x72(%rbp) │ │ │ │ - mov $0xa2776f,%esi │ │ │ │ - mov $0x101,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x42,%al │ │ │ │ - js 101bd12 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ - and (%rcx),%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor (%rdx),%ebx │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bh,0x1(%rcx,%rax,1) │ │ │ │ + add %dh,0x67842(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 101be38 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101bd51 │ │ │ │ - adc %cl,%bh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101bd35 │ │ │ │ - sbb %eax,0xa2776d(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101bd7b │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + mov $0x3e,%bh │ │ │ │ + sub %edi,(%rsi) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58222,38 +58060,37 @@ │ │ │ │ jmp 101bd93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101bd9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101be59 │ │ │ │ - repnz mov 0x77(%rcx),%gs │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcl %cl,%ebp │ │ │ │ + es cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + ... │ │ │ │ mov $0x42,%al │ │ │ │ js 101be02 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101be61 │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101be67 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + push %rax │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120e8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58263,33 +58100,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101be89 │ │ │ │ - movsxd (%rdi),%edi │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ja 101be82 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x3f(%rdi,%rdx,4),%eax │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101bed1 │ │ │ │ - adc $0x5d8bf0cf,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,-0x30(%rcx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120e8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58298,35 +58133,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101c0e8 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe1,0x4e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 101bf72 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ (bad) │ │ │ │ rex.X js 101bfda │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c041 │ │ │ │ - or %cl,%bh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c047 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + rex.WRXB rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120e8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58336,18 +58170,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,-0x25(%rax) │ │ │ │ sbb %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x95,-0x12(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101c062 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + mov $0x54,%dl │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101c092 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58355,22 +58191,20 @@ │ │ │ │ js 101c08b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c093 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c0b1 │ │ │ │ - add %ecx,%edi │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c137 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + roll %cl,-0x30(%rbp) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ call 101c2a6 │ │ │ │ ... │ │ │ │ @@ -58383,41 +58217,38 @@ │ │ │ │ jmp 101c153 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c15b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c179 │ │ │ │ - cmp $0xa2776630,%eax │ │ │ │ - loopne 101c18e │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101c1c6 │ │ │ │ + cwtl │ │ │ │ + xor $0xdce0a6e7,%eax │ │ │ │ sbb %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c17b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c183 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c241 │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c227 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x40,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ call 101c396 │ │ │ │ ... │ │ │ │ @@ -58429,36 +58260,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101c243 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ call 101c3b6 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xfd,-0x62(%rbp) │ │ │ │ - mov 0x77(%rcx),%gs │ │ │ │ - movabs %al,0x677f030 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + and %edx,%ebx │ │ │ │ + es cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor %dh,%al │ │ │ │ + ja 101c2aa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ fcompl (%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lock ja 101c2ba │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c331 │ │ │ │ - jnp 101c294 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c317 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x7c,%bl │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ call 101c486 │ │ │ │ ... │ │ │ │ @@ -58469,36 +58304,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101c333 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x101c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c3f9 │ │ │ │ - ret │ │ │ │ - mov $0x60a2776f,%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shl %cl,%esp │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ or (%rsi),%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31(%rax) │ │ │ │ xor (%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x60,-0x72(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c33b │ │ │ │ - loope 101c3b4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101c362 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + data16 rclb $1,0x65d591a(%rip) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 101c576 │ │ │ │ ... │ │ │ │ @@ -58510,35 +58346,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101c423 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 101c596 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x52,-0x32(%rbp) │ │ │ │ - subl $0xb87818a2,0x77(%rcx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101c4f1 │ │ │ │ + sub %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 101c5ae │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ xor (%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x65,-0x72(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c4f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + rclb $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 101c666 │ │ │ │ ... │ │ │ │ @@ -58551,20 +58392,19 @@ │ │ │ │ jmp 101c513 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rsi),%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c539 │ │ │ │ - xchg %eax,%edi │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101c512 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101c51c │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101c542 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58572,23 +58412,20 @@ │ │ │ │ js 101c53b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c543 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c541 │ │ │ │ - pop %rbx │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c5e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz movsxd %eax,%edx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 101c756 │ │ │ │ ... │ │ │ │ @@ -58601,18 +58438,16 @@ │ │ │ │ jmp 101c603 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c60b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c5e9 │ │ │ │ - lea 0x67(%rdi),%esp │ │ │ │ - ja 101c602 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x5918cb31(%rdx),%ebp │ │ │ │ orb $0x1e,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c623 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58620,23 +58455,20 @@ │ │ │ │ js 101c62b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c633 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c631 │ │ │ │ - pop %rsp │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c6d7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz (bad) │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120ea(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58646,38 +58478,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xca,-0x12(%rbp) │ │ │ │ - mov $0xe8a2776f,%esi │ │ │ │ - or %ecx,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + call 103905e │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x56d64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c71b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21e0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c701 │ │ │ │ - push %rdi │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c769 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + xchg %eax,%edi │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58690,41 +58524,44 @@ │ │ │ │ jmp 101c7e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x39(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xd4,0xe(%rbp) │ │ │ │ - mov $0x20a2776f,%esi │ │ │ │ - fwait │ │ │ │ - xor (%rdi),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xf3,%bl │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + and %bl,0x733(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ or %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ xor (%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x4a,-0x72(%rbp) │ │ │ │ - iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c7fd │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov %ss,%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ mov $0x9d,%al │ │ │ │ @@ -58733,18 +58570,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c8db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c8f9 │ │ │ │ - jle 101c907 │ │ │ │ - movsxd -0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101c985 │ │ │ │ + jb 101c95e │ │ │ │ + out %eax,$0xa6 │ │ │ │ orb $0x1e,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c8f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58752,22 +58589,21 @@ │ │ │ │ js 101c8fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c903 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101c8e1 │ │ │ │ - rex.B iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101c9a7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + test %edx,%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 101ca13 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -58779,40 +58615,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c9cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ca09 │ │ │ │ - jle 101c9f7 │ │ │ │ - movsxd -0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + pop %rcx │ │ │ │ + jb 101ca4e │ │ │ │ + out %eax,$0xa6 │ │ │ │ enter $0x1e0e,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c9eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101c9f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ca51 │ │ │ │ - rex.RX iret │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ca97 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d1(%rcx),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 101cb03 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -58824,17 +58660,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x101 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xd2,0x6e(%rbp) │ │ │ │ - mov $0x8a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ + shl %cl,%ebp │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + or %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58842,21 +58682,21 @@ │ │ │ │ push %rax │ │ │ │ shlb $0x7,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xb8,-0x52(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101cadb │ │ │ │ - loopne 101cb34 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101cae2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x591a15d1,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58873,35 +58713,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xd3,-0x72(%rbp) │ │ │ │ - mov $0x8a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor %esp,%esi │ │ │ │ (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + or %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ xor (%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xb8,-0x52(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101cbab │ │ │ │ - loope 101cc24 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101cbd2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x591a15d1,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -58913,37 +58757,42 @@ │ │ │ │ jmp 101cc93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x59,-0x62(%rbp) │ │ │ │ - subl $0xb87818a2,0x77(%rcx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + and 0x29(%rsi),%edi │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) (%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xbd,-0x52(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101cd67 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x591a15d1,%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x14(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -58953,20 +58802,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101cd83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21e0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101cd89 │ │ │ │ - pushf │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101cd82 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918c3ac(%rbx),%edi │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101cdb2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -58974,22 +58819,21 @@ │ │ │ │ js 101cdab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101cdb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101cdd1 │ │ │ │ - mov $0xcc,%bl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ce57 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,0x591a15d1(%rbx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x14(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -59001,37 +58845,42 @@ │ │ │ │ jmp 101ce73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ce7b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ce99 │ │ │ │ - andl $0x77,0x67(%rdi) │ │ │ │ - movabs %al,0x21e0f28 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101ce70 │ │ │ │ + iret │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sub %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101ce93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ce9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101cea3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101cec1 │ │ │ │ - mov $0xcc,%ah │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101cf47 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shll %cl,0x591a15d1(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59045,34 +58894,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xab,-0x72(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x50(%rbp),%ebx │ │ │ │ - iret │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0xd1,%bl │ │ │ │ + adc $0xcfb0591a,%eax │ │ │ │ add %eax,(%rcx) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d011 │ │ │ │ - test $0xcc,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d01b │ │ │ │ - xchg %eax,%edi │ │ │ │ - subb $0xa2,0x77(%rbp) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101cf93 │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + lea -0x5918c1d8(%rax),%esi │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59087,19 +58934,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101d053 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x101cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d0d9 │ │ │ │ - in $0xbe,%eax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101d052 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ret $0x3c16 │ │ │ │ + out %eax,$0xa6 │ │ │ │ mov $0xcf,%al │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ xor $0x7,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59107,25 +58953,23 @@ │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d0e1 │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d0e5 │ │ │ │ - sbb %eax,0xa2776d(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d1(%rcx),%ebp │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x3e,%bh │ │ │ │ + sub %edi,(%rsi) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59140,40 +58984,37 @@ │ │ │ │ jmp 101d143 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d14b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d189 │ │ │ │ - pop %rdx │ │ │ │ - subl $0xa2,0x77(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or (%rdi,%rax,1),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + jge 101d1c6 │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + ... │ │ │ │ + adc %cl,(%rbx) │ │ │ │ + xor $0x7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d1f1 │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d217 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101d16e │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59186,33 +59027,31 @@ │ │ │ │ jmp 101d233 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d2c9 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ja 101d232 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + orl $0x3f,-0x69(%rcx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d261 │ │ │ │ - movabs %eax,0xa74c7dc15d8bf0cc │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59224,36 +59063,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101d323 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101d498 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe1,0x4e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 101d322 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ rorb $0x34,(%rdx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d3d1 │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d3f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101d345 │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59266,18 +59103,17 @@ │ │ │ │ jmp 101d413 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ nopl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9e,-0x52(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101d412 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x5918c3ac(%rcx),%edi │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101d442 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59285,23 +59121,20 @@ │ │ │ │ js 101d43b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d443 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d461 │ │ │ │ - lahf │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d4e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcr %cl,%edi │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -59313,18 +59146,16 @@ │ │ │ │ jmp 101d503 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d50b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d4e9 │ │ │ │ - xchg %ah,0x67(%rdi) │ │ │ │ - ja 101d502 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x5918cb31(%rcx),%esp │ │ │ │ js 101d572 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d523 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59333,23 +59164,20 @@ │ │ │ │ js 101d52b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d533 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d5f1 │ │ │ │ - popf │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d5d7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xda,%bl │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -59361,39 +59189,39 @@ │ │ │ │ jmp 101d5f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x65,0x4e(%rbp) │ │ │ │ - subl $0x33fe70a2,0x77(%rcx) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ + repz rex.X sub %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + jo 101d650 │ │ │ │ + xor (%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %bl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ xor (%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 101d6ac │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d6e1 │ │ │ │ - xchg %eax,%ecx │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d6c7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xd6,%bl │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120ed(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59403,41 +59231,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d6eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d6e9 │ │ │ │ - ja 101d746 │ │ │ │ - data16 ja 101d6e2 │ │ │ │ - loopne 101d7be │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5f(%rax),%edx │ │ │ │ + xor $0x7ce0a6e7,%eax │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d70b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101d713 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d731 │ │ │ │ - mov %ecx,%esp │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d7b7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + ror %cl,%ebp │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120f0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59448,35 +59272,39 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf4,0x2e(%rbp) │ │ │ │ - mov $0x60a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcll %cl,(%rsi) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ jnp 101d843 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lock and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x5da(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8c,0x6e(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d7fb │ │ │ │ - loopne 101d854 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101d802 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xcb,%bl │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59492,34 +59320,35 @@ │ │ │ │ jmp 101d8c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fadds (%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101d969 │ │ │ │ - idivb 0x60a2776f(%rsi) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz rcll $1,(%rsi) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ jnp 101d933 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ fiaddl 0x0(%rip) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8c,0x6e(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101d8cb │ │ │ │ - loope 101d944 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101d8f2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xcb,%bl │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -59531,34 +59360,35 @@ │ │ │ │ jmp 101d9b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xbe,0x3e(%rbp) │ │ │ │ - popf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sbbl $0x18,-0x5918c5cb(%rcx) │ │ │ │ + js 101d9cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock and %al,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + lock and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5dae8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101daa1 │ │ │ │ - or $0xc15d8bf0,%esp │ │ │ │ - jge 101da87 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xc6,%bl │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59569,20 +59399,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101daa3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2107c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101db69 │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101daa2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + roll %cl,-0x5918c3ac(%rcx) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101dad2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59590,22 +59416,22 @@ │ │ │ │ js 101dacb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101dad3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101dab1 │ │ │ │ - xchg %cl,%ah │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101db77 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rcl $0x15,%cl │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int1 │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59618,37 +59444,42 @@ │ │ │ │ jmp 101db93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101db9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101dbb9 │ │ │ │ - andl $0x77,0x67(%rdi) │ │ │ │ - movabs %al,0x2107d58 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101db90 │ │ │ │ + iret │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + pop %rax │ │ │ │ + jge 101dc03 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101dbb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101dbbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101dbc3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101dba1 │ │ │ │ - dec %esp │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101dc67 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + call *%rcx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120f1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59658,39 +59489,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ fildl (%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101dd29 │ │ │ │ - dec %esp │ │ │ │ - lock mov -0x30(%rbp),%ebx │ │ │ │ - faddl (%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + clc │ │ │ │ + rcll $1,-0x232fa6e6(%rip) │ │ │ │ + add %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 101de18 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf3,-0x12(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101dd3b │ │ │ │ - xchg %eax,%edi │ │ │ │ - subb $0xa2,0x77(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor %esp,%esi │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + lea -0x5918c1d8(%rax),%esi │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -59705,40 +59536,41 @@ │ │ │ │ jmp 101dd73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ faddl (%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ddb9 │ │ │ │ - (bad) │ │ │ │ - mov $0xd0a2776f,%esi │ │ │ │ - faddl (%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + fcoms (%rsi) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rcr $1,%ah │ │ │ │ + add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x62757(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 101df08 │ │ │ │ + adcb $0x6,0x27(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + and (%rcx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ddc1 │ │ │ │ - int1 │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101de05 │ │ │ │ - sbb %eax,0xa2776d(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shl %cl,%ebp │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + mov $0x3e,%bh │ │ │ │ + sub %edi,(%rsi) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59753,36 +59585,33 @@ │ │ │ │ jmp 101de63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101de6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101df29 │ │ │ │ - mov $0xa277699d,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcrl %cl,-0x5918c5cb(%rdi) │ │ │ │ ... │ │ │ │ adcb $0x6,0x27(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ded1 │ │ │ │ - lock int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101df37 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %edi,%esi │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59795,37 +59624,36 @@ │ │ │ │ jmp 101df53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101df69 │ │ │ │ - imul $0xa2776c,(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + add -0x69(%rsi),%ecx │ │ │ │ + (bad) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 101e0e8 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e041 │ │ │ │ - test $0xc15d8bf0,%esp │ │ │ │ - jge 101e027 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xf0,%bl │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59838,35 +59666,32 @@ │ │ │ │ jmp 101e043 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e04b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e109 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 101e042 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ xor %dl,0x27(%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e0b1 │ │ │ │ - jmp 5e8dd194 <_edata@@Base+0x52cdd194> │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%ebp │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -59877,38 +59702,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101e133 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2107e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e1f9 │ │ │ │ - movabs 0xb87818a2776ffc,%al │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + roll %cl,-0x5918c3ac(%rdi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + jno 101e162 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e15b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e163 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e141 │ │ │ │ - loop 101e181 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e207 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + in $0xd1,%al │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repnz and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -59920,39 +59745,38 @@ │ │ │ │ jmp 101e223 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e22b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e209 │ │ │ │ - andl $0x7f50a277,0x67(%rdi) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x5918cb31(%rsi),%esp │ │ │ │ + push %rax │ │ │ │ + jg 101e293 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101e243 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e24b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e253 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e2d1 │ │ │ │ - loopne 101e271 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e2f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101e28b │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repnz and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -59964,16 +59788,18 @@ │ │ │ │ jmp 101e313 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x82,-0x52(%rbp) │ │ │ │ - mov $0x50a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x5918c3ea(%rbp),%esp │ │ │ │ + push %rax │ │ │ │ jg 101e383 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e333 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -59981,22 +59807,21 @@ │ │ │ │ js 101e33b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e343 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e3e1 │ │ │ │ - out %al,$0xcc │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e345 │ │ │ │ - in $0x86,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101e342 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + loope 101e366 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + cs ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60012,37 +59837,40 @@ │ │ │ │ jmp 101e403 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8c,-0x32(%rbp) │ │ │ │ - mov $0x90a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101e407 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ repnz test $0x5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 101e4cc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2107f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e4b1 │ │ │ │ - fxch %st(4) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e479 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101e4a2 │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60055,77 +59883,72 @@ │ │ │ │ jmp 101e4f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8e,-0x12(%rbp) │ │ │ │ - mov $0x10a2776f,%esi │ │ │ │ - fildl 0x0(%rip) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + test $0xa6e73c16,%eax │ │ │ │ + adc %al,-0x25(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a8f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e523 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e5a1 │ │ │ │ - fmul %st,%st(4) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e50d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101e58f │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120f2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ fildl 0x0(%rip) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e5eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e6a9 │ │ │ │ - ret $0x660b │ │ │ │ - ja 101e5e2 │ │ │ │ - pop %rax │ │ │ │ - adcb $0x2,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shl %cl,%ebp │ │ │ │ + movabs %eax,0x2108058a6e735 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101e603 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e60b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e613 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e651 │ │ │ │ - lret │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e6b7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rcx,%rdx,8),%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120f3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60135,38 +59958,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e6db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e6b9 │ │ │ │ - rorl $0x66,(%rbx) │ │ │ │ - ja 101e6d2 │ │ │ │ - xor %al,0x210(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%esp │ │ │ │ + movabs %eax,0x2108130a6e735 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101e6f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e6fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101e703 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e7c1 │ │ │ │ - enter $0xf0cc,$0x8b │ │ │ │ - pop %rbp │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xf,%bl │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ repz and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -60178,38 +59999,38 @@ │ │ │ │ jmp 101e7c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101e869 │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0xe0a2776f,%esi │ │ │ │ - jg 101e833 │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz mov $0x16,%bl │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + loopne 101e8a1 │ │ │ │ + adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repz and %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xrelease and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jg 101e80e │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xc2,0xe(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e7eb │ │ │ │ - loopne 101e844 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101e7f2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d1(%rip),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -60225,32 +60046,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101e8b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ call 101ea07 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x96,0x6e(%rbp) │ │ │ │ - mov $0xe0a2776f,%esi │ │ │ │ - jg 101e923 │ │ │ │ - add (%rax),%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + shll %cl,-0x5918c3ea(%rcx) │ │ │ │ + loopne 101e991 │ │ │ │ + adc %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ - fildl 0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + jg 101e8fe │ │ │ │ + add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xc2,0xe(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101e8bb │ │ │ │ - loope 101e934 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101e8e2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d1(%rip),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -60262,36 +60084,40 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x40,0x7e(%rbp) │ │ │ │ - pushf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + addr32 xor $0x3a,%al │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ fildl 0x0(%rip) │ │ │ │ - sarl $0xc7,0xe(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ea77 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc (%rax),%eax │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -60302,20 +60128,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101ea93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101eaf9 │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101ea92 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x8b,%bl │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101eac2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60323,22 +60148,20 @@ │ │ │ │ js 101eabb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101eac3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101eb41 │ │ │ │ - (bad) │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101eb67 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101eb16 │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xc(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -60350,38 +60173,37 @@ │ │ │ │ jmp 101eb83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101eb8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ec49 │ │ │ │ - pop %rax │ │ │ │ - mov 0x77(%rsi),%ah │ │ │ │ - movabs %al,0x2108268 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,0x22(%rdi) │ │ │ │ + xor $0x8268a6e7,%eax │ │ │ │ + adc %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ebab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ebb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ec31 │ │ │ │ - ds int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ec57 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101ec3d │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -60394,40 +60216,37 @@ │ │ │ │ jmp 101ec73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101eca9 │ │ │ │ - imul $0x6c,(%rdi),%edi │ │ │ │ - ja 101ec72 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + movsxd 0x3f(%rdi,%rdx,4),%ecx │ │ │ │ + out %eax,$0xa6 │ │ │ │ push $0x21082 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ec93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ec9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101eca3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101eca1 │ │ │ │ - cmp $0xcc,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ed47 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz cmp %cl,%dl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -60440,38 +60259,36 @@ │ │ │ │ jmp 101ed63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ed6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ee29 │ │ │ │ - xor $0xa277660a,%eax │ │ │ │ - (bad) │ │ │ │ - rclb $0x2,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,(%rdx) │ │ │ │ + movabs %al,0x210c060a6e735 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101ed83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ed8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ed93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ee11 │ │ │ │ - xor $0x5d8bf0cc,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101ee16 │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120f5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60481,40 +60298,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ee5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ef19 │ │ │ │ - xor $0xa277660a,%eax │ │ │ │ - (bad) │ │ │ │ - rclb $0x2,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,(%rdx) │ │ │ │ + movabs %al,0x210c060a6e735 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101ee73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ee7b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101ee83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101eee1 │ │ │ │ - xor $0xcc,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ef27 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc (%rbx),%esi │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120f5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60523,35 +60336,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x5db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9a,0x6e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 101ef42 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ shlb $1,0x26(%rcx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101ef51 │ │ │ │ - cs int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f017 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub %dl,%cl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120f5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60559,38 +60371,37 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x120f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f0a9 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + movabs %eax,0x267300a6e73a34e1 │ │ │ │ (bad) │ │ │ │ - pushf │ │ │ │ - imul $0x6267300,-0x5e(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%cl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x26(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x5db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x22,-0x72(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f107 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + and $0xd1,%al │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120f5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60600,41 +60411,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f12b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f109 │ │ │ │ - loopne 101f174 │ │ │ │ - (bad) │ │ │ │ - ja 101f122 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %edi,%eax │ │ │ │ + pop %rdi │ │ │ │ + xor %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1040241 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f143 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f14b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f153 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f171 │ │ │ │ - sbb %ecx,%esp │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f1f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcrl %cl,-0x2f(%rbp) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -60646,42 +60455,41 @@ │ │ │ │ jmp 101f213 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f21b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f259 │ │ │ │ - loopne 101f264 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - ja 101f212 │ │ │ │ + pop %rdi │ │ │ │ + xor %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x210,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f23b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f243 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f2e1 │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f2e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + pop %rcx │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -60693,31 +60501,36 @@ │ │ │ │ jmp 101f303 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xe(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xa2,-0x32(%rbp) │ │ │ │ - mov $0xe0a2776f,%esi │ │ │ │ - mov $0x210,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101f2e1 │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + loopne 101f31a │ │ │ │ + adc %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd0000000000120f6,%al │ │ │ │ mov $0x625,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x10,-0x12(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f32b │ │ │ │ - loopne 101f384 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101f332 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor -0x2f(%rdi),%edx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mulb (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -60734,31 +60547,34 @@ │ │ │ │ jmp 101f3f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xac,-0x12(%rbp) │ │ │ │ - mov $0xe0a2776f,%esi │ │ │ │ - mov $0x210,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + loopne 101f40a │ │ │ │ + adc %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ sarb $1,0x625(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x10,-0x12(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f3fb │ │ │ │ - loope 101f474 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 101f422 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor -0x2f(%rdi),%edx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mulb (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -60769,36 +60585,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ mulb (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f589 │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz sbb %dh,(%rdx,%rdi,1) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ - and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mulb (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101f50b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x625e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f551 │ │ │ │ - adc $0x5d8bf0cc,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x2f(%rdx),%edx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mulb (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -60810,18 +60626,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,-0x43(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xa9,-0x52(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101f5d2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x5918c3ac(%rsi),%ecx │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 101f602 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60829,22 +60644,21 @@ │ │ │ │ js 101f5fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f603 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f661 │ │ │ │ - or %esp,%ecx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f6a7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x15(%rcx,%rdx,8),%ecx │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mulb (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -60856,39 +60670,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f6cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f6a9 │ │ │ │ - int1 │ │ │ │ - and $0xc0a2776b,%eax │ │ │ │ - mov $0x210,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%edx │ │ │ │ + lea (%rax),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sarb $0x0,0x210(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 101f6e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f6eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101f6f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f751 │ │ │ │ - or $0xcc,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f797 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x2f(%rbx),%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120f7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60898,37 +60710,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f879 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 101f7b2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ jo 101f7fc │ │ │ │ and $0x6,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101f948 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f7c1 │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f887 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + rex rcll $1,0x65d591a(%rip) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120f7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60937,37 +60743,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x5a(%rax) │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f949 │ │ │ │ - loope 101f967 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 101f8a2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ movabs 0x625ed,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101fa38 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f931 │ │ │ │ - jns 101f8f1 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101f977 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x2f(%rsi),%edi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120f7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -60975,37 +60777,38 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x120f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101f9b9 │ │ │ │ - cmp %bl,-0x117f5d89(%rcx,%rbp,2) │ │ │ │ - and $0x6,%eax │ │ │ │ - add %dl,-0x42(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101fa0b │ │ │ │ + xor $0x3a,%al │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sub $0x25,%dh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x210,%esi │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x25,%dh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101fa01 │ │ │ │ - jge 101f9e1 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101fa67 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x2f(%rdx),%edi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120f7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61015,35 +60818,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101fb49 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 101fa82 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ rclb $0x0,0x624(%rdx) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 101fc18 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101fb51 │ │ │ │ - jbe 101fad1 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101fb57 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + jno 101fad6 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x120f8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61054,39 +60853,45 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xb3,-0x12(%rbp) │ │ │ │ - mov $0x90a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ ffree %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101fb9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4b(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x69,0x2e(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101fbe9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 101fc62 │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61100,38 +60905,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xbd,0xe(%rbp) │ │ │ │ - mov $0x60a2776f,%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x9a,%bl │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ mov $0x624,%esp │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c2dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101fc93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101fd11 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101fc7d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 101fd4f │ │ │ │ + rcll $1,0x65d591a(%rip) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ clc │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ @@ -61142,38 +60949,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ clc │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x2f,-0x2(%rbp) │ │ │ │ - pushf │ │ │ │ - imul $0x210b5c8,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + or %sil,(%r10,%r15,1) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + enter $0x10b5,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dh │ │ │ │ and $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ and $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x64,-0x52(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101fe27 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz vmulpd 0x18(%r13){1to4},%xmm13,%xmm3{%k2} │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61184,39 +60992,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101fe43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x101fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101fee9 │ │ │ │ - mov $0xa2776fbe,%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz sahf │ │ │ │ + (bad) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x2108f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101fe63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101fe6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 101fe73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101fed1 │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101fe5f │ │ │ │ - xrelease xchg %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x2f(%rdi),%esp │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sub %edx,%esp │ │ │ │ + cs ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61230,38 +61037,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 101ff33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x101fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 101fff9 │ │ │ │ - mov $0xa2776fbe,%ebx │ │ │ │ - cmp %dl,(%rsi) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcrl %cl,0x38a6e73c(%rsi,%rdx,1) │ │ │ │ + (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ faddl 0x0(%rip) │ │ │ │ shlb $0x0,0x1d1(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x5b,-0x12(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 101ffa9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor 0x5d591a15(%rsi,%rdx,8),%ebx │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61272,57 +61078,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1020023 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x101ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020009 │ │ │ │ - rex.R mov $0x20a2776f,%ecx │ │ │ │ - loope 102005f │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x11(%rbx),%esp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + and %ah,%cl │ │ │ │ + faddl 0x0(%rip) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ faddl 0x0(%rip) │ │ │ │ - sarl $0x5e,0x4e(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102003d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ adc %ch,%ch │ │ │ │ faddl 0x0(%rip) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102011b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10201d9 │ │ │ │ - popf │ │ │ │ - add $0x66,%al │ │ │ │ - ja 1020112 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918ca54(%rdx) │ │ │ │ jo 1020116 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61330,23 +61136,21 @@ │ │ │ │ js 102013b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1020143 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020161 │ │ │ │ - push %rsp │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10201e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,0x591a15d6(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cli │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61359,19 +61163,16 @@ │ │ │ │ jmp 1020203 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102020b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020209 │ │ │ │ - pushf │ │ │ │ - add $0x66,%al │ │ │ │ - ja 1020202 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918ca54(%rbx),%edi │ │ │ │ js 1020207 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61379,22 +61180,21 @@ │ │ │ │ js 102022b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1020233 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10202d1 │ │ │ │ - rex.WB int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10202d7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ss │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61407,38 +61207,38 @@ │ │ │ │ jmp 10202f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x42,-0x12(%rbp) │ │ │ │ - mov $0x80a2776f,%ecx │ │ │ │ - xchg %eax,%ecx │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,%bl │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + adc %edi,%gs:(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adcb $0x0,0x210(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sti │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x22(%rdx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x43,-0x12(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102031b │ │ │ │ - loopne 1020374 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1020322 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor 0x5d591a15(%rsi,%rdx,8),%eax │ │ │ │ + (bad) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61454,33 +61254,34 @@ │ │ │ │ jmp 10203e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x4c,0xe(%rbp) │ │ │ │ - mov $0x80a2776f,%ecx │ │ │ │ - xchg %eax,%ecx │ │ │ │ - adc %al,(%rdx) │ │ │ │ - ... │ │ │ │ - and %cl,0x22(%rdx) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ + mov $0x6b,%bl │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adcb $0x0,0x210(%rcx) │ │ │ │ + ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX and (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x43,-0x12(%rbp) │ │ │ │ - int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10203eb │ │ │ │ - loope 1020464 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1020412 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor 0x5d591a15(%rsi,%rdx,8),%eax │ │ │ │ + (bad) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -61489,36 +61290,38 @@ │ │ │ │ jmp 10204d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf,0x3e(%rbp) │ │ │ │ - pushf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + subl $0x34,(%rax) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x622ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020541 │ │ │ │ - rex int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10205a7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x591a15d6(%rdi),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -61530,18 +61333,20 @@ │ │ │ │ jmp 10205c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xb2,-0x32(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 10205c2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 10205b1 │ │ │ │ + push %rsp │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 10205f2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61549,22 +61354,21 @@ │ │ │ │ js 10205eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10205f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020651 │ │ │ │ - rex.RX int3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020697 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d6(%rcx),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -61576,37 +61380,38 @@ │ │ │ │ jmp 10206b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10206bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020759 │ │ │ │ - pop %rbp │ │ │ │ - data16 addr32 ja 10206b2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz jp 10206db │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ fsubs 0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10206db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10206e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020741 │ │ │ │ - mov $0x5d8bf0cd,%edi │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d6(%rax),%edi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61618,35 +61423,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 10207a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0xe1,0x4e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 10207a2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ xor %ch,0x622(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10207b1 │ │ │ │ - mov $0xcd,%cl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020877 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0xd6,%ch │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61660,34 +61465,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8,0x2e(%rbp) │ │ │ │ - pushf │ │ │ │ - imul $0x622b020,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + xor $0x3a,%al │ │ │ │ + out %eax,$0xa6 │ │ │ │ + and %dh,0x622(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x210(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x622(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020981 │ │ │ │ - mov $0xcd,%dh │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020967 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xb1,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61700,19 +61507,18 @@ │ │ │ │ jmp 1020983 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102098b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020a09 │ │ │ │ - sub %bh,%ah │ │ │ │ - (bad) │ │ │ │ - ja 1020982 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + andps (%rdx),%xmm6 │ │ │ │ + out %eax,$0xa6 │ │ │ │ rex sahf │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61720,23 +61526,21 @@ │ │ │ │ js 10209ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10209b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020a71 │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020a57 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xab,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -61748,37 +61552,39 @@ │ │ │ │ jmp 1020a73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %eax,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020ab9 │ │ │ │ - push %rcx │ │ │ │ - mov $0x90a2776f,%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + jbe 1020ade │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ pushf │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000000120fc,%al │ │ │ │ add %esp,(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xa6,0xe(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020a9b │ │ │ │ - loopne 1020af4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1020aa2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d6(%rcx),%esp │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61795,35 +61601,36 @@ │ │ │ │ jmp 1020b63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or (%rdx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020bc9 │ │ │ │ - push %rbx │ │ │ │ - mov $0x90a2776f,%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x74,%bl │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ pushf │ │ │ │ adc %al,(%rdx) │ │ │ │ ... │ │ │ │ adc %al,(%rcx) │ │ │ │ and %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xa6,0xe(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020b6b │ │ │ │ - loope 1020be4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1020b92 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d6(%rcx),%esp │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61836,38 +61643,43 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7a,-0x52(%rbp) │ │ │ │ - pushf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x34(%rbp),%ebx │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ah │ │ │ │ + add %dl,%al │ │ │ │ + cld │ │ │ │ and %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9b,0xe(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020d27 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc %esp,%ebx │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61881,18 +61693,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sahf │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xbd,-0x52(%rbp) │ │ │ │ - cld │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1020d42 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x5918c3ac(%rdx),%ebx │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1020d72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61900,23 +61711,21 @@ │ │ │ │ js 1020d6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1020d73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020df1 │ │ │ │ - cltd │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020e17 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1020da2 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -61929,39 +61738,36 @@ │ │ │ │ jmp 1020e33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1020e3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020e39 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp 0x77(%rdi),%esp │ │ │ │ - movabs %al,0x210a020 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918cb6d(%rdx),%eax │ │ │ │ + and %ah,0x210(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1020e5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1020e63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020ee1 │ │ │ │ - xchg %eax,%edx │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020f07 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1020e89 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x120fd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -61969,36 +61775,36 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x120fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1020f79 │ │ │ │ - add $0xa277699c,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + and (%r10,%r15,1),%sil │ │ │ │ + out %eax,$0xa6 │ │ │ │ enter $0x10a0,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ and %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x95,-0x52(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1020ff7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz rcl $1,%esi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x120fd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62006,36 +61812,38 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x120fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021009 │ │ │ │ - add $0xa277699c,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + and (%rdx),%esp │ │ │ │ + xor $0x3a,%al │ │ │ │ + out %eax,$0xa6 │ │ │ │ push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102103b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ and %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x8a,-0x52(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10210e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz int3 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x120fd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62045,40 +61853,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x10(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x66,-0x32(%rbp) │ │ │ │ - mov $0xa2776f,%ecx │ │ │ │ - add $0x35,%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 102119d │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,0x6(,%rsi,1) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 10211cc │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rcx │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xcb,0x4e(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021179 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + or $0xd6,%al │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add (%rcx),%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -62093,40 +61902,43 @@ │ │ │ │ jmp 10211f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x60,-0x12(%rbp) │ │ │ │ - mov $0x30a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 1021213 │ │ │ │ + push %rbx │ │ │ │ + adc %r15d,(%r15,%r12,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor %cl,0x62(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x35,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10212c1 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + or %edx,%esi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ (bad) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102120d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62136,18 +61948,19 @@ │ │ │ │ jmp 10212e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10212eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021369 │ │ │ │ - fnstcw 0x61(%rcx) │ │ │ │ - ja 10212e2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + shll $1,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ rex.W push %rbx │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62155,22 +61968,21 @@ │ │ │ │ js 102130b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021313 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021371 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc (%rdx),%eax │ │ │ │ (bad) │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10213b7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -62182,40 +61994,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 10213db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021479 │ │ │ │ - fnstcw 0x61(%rcx) │ │ │ │ - ja 10213d2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz (bad) │ │ │ │ + shll $1,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ push $0x21154 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10213f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10213fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021403 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10213e1 │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10214a7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp $0x591a15d6,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -62227,18 +62039,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021569 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - mov $0xf8a2776f,%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz adc %rdi,(%r15,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + clc │ │ │ │ push %rcx │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -62246,21 +62058,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ah,0x6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x3c,0x2e(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10214eb │ │ │ │ - loopne 1021544 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10214f2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 102157f │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -62274,33 +62086,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 10215b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x102,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x68,0x6e(%rbp) │ │ │ │ - mov $0xf8a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + rorl %cl,0x11(%rdi) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + clc │ │ │ │ push %rcx │ │ │ │ adc %eax,(%rdx) │ │ │ │ ... │ │ │ │ xor %dh,(%rax) │ │ │ │ movsxd (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x3c,0x2e(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10215bb │ │ │ │ - loope 1021634 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10215e2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 102166f │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12104(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62309,39 +62125,37 @@ │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x12104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10216a9 │ │ │ │ - in (%dx),%eax │ │ │ │ - lahf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc %edx,%ecx │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x21,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x12104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10216cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x663af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021751 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021777 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 102175a │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12104(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62351,37 +62165,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x54(%rax) │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x4d,0x2e(%rbp) │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push $0x57 │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 10217c2 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10217bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10217c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021861 │ │ │ │ - (bad) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021867 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + xor %dl,%dh │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12104(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62391,38 +62210,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102188b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021949 │ │ │ │ - pop %rax │ │ │ │ - mov 0x77(%rsi),%ah │ │ │ │ - movabs %al,0x21155d0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,0x22(%rdi) │ │ │ │ + xor $0x55d0a6e7,%eax │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10218ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10218b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021951 │ │ │ │ - sub %cl,%ch │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021957 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -62434,19 +62254,18 @@ │ │ │ │ jmp 1021973 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10219a9 │ │ │ │ - jno 1021a0c │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ja 1021972 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + movsxd -0x69(%rsi),%edx │ │ │ │ + (bad) │ │ │ │ + out %eax,$0xa6 │ │ │ │ rclb $1,0x11(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021993 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62454,22 +62273,21 @@ │ │ │ │ js 102199b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10219a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10219c1 │ │ │ │ - cs int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021a47 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shrl %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -62481,18 +62299,18 @@ │ │ │ │ jmp 1021a63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021a6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021a49 │ │ │ │ - and %edi,0x61(%rdx) │ │ │ │ - ja 1021a62 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rsi),%eax │ │ │ │ + shlb %cl,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ mov %bl,(%rbx) │ │ │ │ adc (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62500,23 +62318,21 @@ │ │ │ │ js 1021a8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021a93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021b31 │ │ │ │ - (bad) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021b37 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + and %dl,%dh │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x121,%eax │ │ │ │ ... │ │ │ │ @@ -62529,18 +62345,18 @@ │ │ │ │ jmp 1021b53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021b5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021b39 │ │ │ │ - and %edi,0x61(%rdx) │ │ │ │ - ja 1021b52 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rsi),%eax │ │ │ │ + shlb %cl,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ mov %bl,(%rbx) │ │ │ │ adc (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62548,22 +62364,21 @@ │ │ │ │ js 1021b7b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021b83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021c01 │ │ │ │ - es int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021c27 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1021bf5 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x121,%eax │ │ │ │ ... │ │ │ │ @@ -62574,37 +62389,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1021c43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x663b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021d09 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 1021c42 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ rex │ │ │ │ lock jo 1021caa │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021c71 │ │ │ │ - sbb %cl,%ch │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021d17 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz pop %rsi │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x121,%eax │ │ │ │ ... │ │ │ │ @@ -62616,17 +62427,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1021d33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x121,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7f,-0x52(%rbp) │ │ │ │ - cltd │ │ │ │ - imul $0x670fa40,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x31(%rax),%ebx │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex cli │ │ │ │ + jo 1021d9a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1021db7 │ │ │ │ adc (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ @@ -62634,21 +62449,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x63,%dl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x1c,-0x52(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021e07 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz pop %rdx │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -62661,38 +62477,40 @@ │ │ │ │ jmp 1021e23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021e2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021e89 │ │ │ │ - out %al,(%dx) │ │ │ │ - movsxd 0x77(%rcx),%esp │ │ │ │ - movabs %al,0x2120f40 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xc9,%bl │ │ │ │ + lret │ │ │ │ + xor %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex movlps (%rdx),%xmm0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021e4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021e53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021e91 │ │ │ │ - or %ebp,%ecx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021ef7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x15(%rsi,%rdx,8),%ecx │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -62705,38 +62523,41 @@ │ │ │ │ jmp 1021f13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021f1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1021f99 │ │ │ │ - out %al,(%dx) │ │ │ │ - movsxd 0x77(%rcx),%esp │ │ │ │ - movabs %al,0x21211c8 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + leave │ │ │ │ + lret │ │ │ │ + xor %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + enter $0x1211,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021f3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1021f43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022001 │ │ │ │ - or %cl,%ch │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1021fe7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x4f,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -62749,38 +62570,40 @@ │ │ │ │ jmp 1022003 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x4,-0x32(%rbp) │ │ │ │ - mov $0x10a2776f,%ecx │ │ │ │ - or $0x12,%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 102207f │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %cl,(%rdx,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ jo 102207a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x2,0xe(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102202b │ │ │ │ - loopne 1022084 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1022032 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x2a(%rbp),%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62796,34 +62619,37 @@ │ │ │ │ jmp 10220f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x6,-0x12(%rbp) │ │ │ │ - mov $0x10a2776f,%ecx │ │ │ │ - or $0x12,%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + and %edx,(%rcx) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %cl,(%rdx,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %dh,0x6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x2,0xe(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10220fb │ │ │ │ - loope 1022174 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1022122 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x2a(%rbp),%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -62834,37 +62660,40 @@ │ │ │ │ jmp 10221e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x62,0x5e(%rbp) │ │ │ │ - cltd │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jrcxz 1022281 │ │ │ │ + xor %edi,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ jo 1022262 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7,0xe(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10222b7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x2a(%rax),%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -62876,35 +62705,41 @@ │ │ │ │ jmp 10222d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ adc %edx,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10222f9 │ │ │ │ - rex.WX ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1022399 │ │ │ │ + push %rdi │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1022302 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10222fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022303 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022381 │ │ │ │ - add $0x5d8bf0cd,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1022396 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -62916,18 +62751,19 @@ │ │ │ │ jmp 10223c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10223cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10223a9 │ │ │ │ - int1 │ │ │ │ - and $0x60a2776b,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%edx │ │ │ │ + lea (%rax),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + (bad) │ │ │ │ adc (%rdx),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10223e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -62935,22 +62771,21 @@ │ │ │ │ js 10223eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10223f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022471 │ │ │ │ - jle 1022412 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022497 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10224bd │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -62962,37 +62797,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022579 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 10224b2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ loopne 102257f │ │ │ │ jo 102251a │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10224e1 │ │ │ │ - jo 1022502 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022587 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz jbe 102250b │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63003,36 +62833,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x5a(%rax) │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022649 │ │ │ │ - loope 1022667 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 10225a2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ subb $0x6,0x70(%rsi) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022651 │ │ │ │ - imul $0xfffffff0,%ebp,%ecx │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022677 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1022690 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63044,40 +62871,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022699 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - cltd │ │ │ │ - imul $0x6706f80,-0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x31(%rdx),%ecx │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + subb $0x6,0x70(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 102270e │ │ │ │ adc (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x6,0x70(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022721 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022767 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x2a(%rax),%ebp │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %ah,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63089,39 +62913,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022849 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 1022782 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ loopne 1022843 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022871 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x67,%bl │ │ │ │ (bad) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022857 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ah,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63134,41 +62953,45 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x15,-0x12(%rbp) │ │ │ │ - mov $0x90a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + xor (%rcx),%dl │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ ffree %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102289b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or %dl,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022941 │ │ │ │ - pop %rbx │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10228e9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + pushf │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %esp,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -63183,78 +63006,75 @@ │ │ │ │ jmp 1022963 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %al,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10229c9 │ │ │ │ - (bad) │ │ │ │ - mov $0x30a2776f,%ecx │ │ │ │ - cltd │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x30,%bl │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor %bl,0x66e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c2dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022993 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022a31 │ │ │ │ - pop %rsi │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102297d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + cltd │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ rcrb $0x0,0x6(%rsi,%rbp,2) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x9(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x56,0x3e(%rbp) │ │ │ │ - cltd │ │ │ │ - imul $0x2120928,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xorl $0x3a,0x31(%rcx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sub %cl,(%rcx) │ │ │ │ + adc (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1022a5c │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x7dc100000000066e │ │ │ │ + movabs %eax,0x65d00000000066e │ │ │ │ + rcll %cl,0x591a15d7(%rax) │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022b27 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -63264,40 +63084,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1022b43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1022a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022be9 │ │ │ │ - adc 0x48a2776f(%rcx),%edi │ │ │ │ - xchg %dl,(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz xor $0x11,%al │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.W xchg %dl,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022b63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022b6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022b73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022bf1 │ │ │ │ - push %rdx │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022b5f │ │ │ │ - xrelease xchg %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1022b59 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sub %edx,%esp │ │ │ │ + cs ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %esp,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63312,42 +63131,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1022c33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1022b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022cf9 │ │ │ │ - sbb $0xa2776fb9,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,(%rdx) │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp %dl,(%rsi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x664df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %dl,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022cc1 │ │ │ │ - push %rbp │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022ca9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d7(%rdx),%edx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or (%rcx),%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -63360,41 +63178,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1022d23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1022c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022d09 │ │ │ │ - (bad) │ │ │ │ - mov $0x80a2776f,%ecx │ │ │ │ - and $0x65,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rcx),%edi │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + andb $0x0,0x6(,%riz,2) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1023402 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x48,0x6e(%rbp) │ │ │ │ - int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022d3d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x8f,%bl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ sub 0x6(%rbp),%esp │ │ │ │ @@ -63402,18 +63218,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022e1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022e39 │ │ │ │ - adc %esi,0x61(%rdi) │ │ │ │ - ja 1022e12 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1022ea2 │ │ │ │ + fbstp (%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ test $0xd4,%al │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63421,22 +63237,21 @@ │ │ │ │ js 1022e3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022e43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022e81 │ │ │ │ - rex.RX int $0xf0 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1022ee7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x591a15d7(%rcx),%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63448,18 +63263,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022f0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022f49 │ │ │ │ - adc %esi,0x61(%rdi) │ │ │ │ - ja 1022f02 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + ss fbstp (%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ and %dl,%ch │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63467,20 +63282,21 @@ │ │ │ │ js 1022f2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1022f33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1022ff1 │ │ │ │ - mov $0x5d8bf0d2,%ebx │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xbc,%bl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -63492,35 +63308,40 @@ │ │ │ │ jmp 1022ff3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x24,-0x12(%rbp) │ │ │ │ - mov $0x50a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + add (%rcx),%edx │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rax │ │ │ │ lea (%rcx),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1210b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %ch,0x6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xbd,0xe(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102301b │ │ │ │ - loopne 1023074 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1023022 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d7(%rdx),%edi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1210b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -63535,34 +63356,38 @@ │ │ │ │ jmp 10230e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x26,0xe(%rbp) │ │ │ │ - mov $0x50a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x1,%bl │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rax │ │ │ │ lea (%rcx),%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %ch,0x6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xbd,0xe(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10230eb │ │ │ │ - loope 1023164 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1023112 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc 0x591a15d7(%rdx),%edi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1210b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63570,40 +63395,38 @@ │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1210b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023299 │ │ │ │ - out %eax,(%dx) │ │ │ │ - sahf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + ror %cl,%eax │ │ │ │ + ss cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1210b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 10231fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ imul $0x0,(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023261 │ │ │ │ - mov $0xd2,%dl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10232a7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d7(%rbp),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63614,38 +63437,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ add (%r24),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023309 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ push %rbx │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + je 1023374 │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 10232f2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10232eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10232f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023371 │ │ │ │ - mov $0xd2,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023397 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10232fb │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63657,18 +63483,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 10233bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023459 │ │ │ │ - pop %rbp │ │ │ │ - data16 addr32 ja 10233b2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz jp 10233db │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0xd5,%al │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63676,20 +63502,21 @@ │ │ │ │ js 10233db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10233e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023461 │ │ │ │ - test $0x5d8bf0d2,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10233e2 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -63700,32 +63527,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 10234a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0xe1,0x4e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 10234a2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ jo 10234ff │ │ │ │ imul $0x0,(%rsi),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1023638 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10234d1 │ │ │ │ - movabs %eax,0xa74c7dc15d8bf0d2 │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rep stos %eax,%es:(%rdi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -63737,36 +63567,39 @@ │ │ │ │ jmp 1023593 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe9,-0x42(%rbp) │ │ │ │ - sahf │ │ │ │ - imul $0x66bff80,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add %esi,%ecx │ │ │ │ + ss cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp $0x6b,%bh │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 10447d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x66bff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10235c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10235a1 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023667 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1210c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63776,42 +63609,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102368b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023749 │ │ │ │ - jbe 102374b │ │ │ │ - (bad) │ │ │ │ - ja 1023682 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcll %cl,-0x3a(%rcx) │ │ │ │ + xor %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push $0x211c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10236a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10236ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10236b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023691 │ │ │ │ - popf │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023757 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -63823,34 +63653,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ ss add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x2b,-0x12(%rbp) │ │ │ │ - mov $0xf8a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + or $0x11,%al │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + clc │ │ │ │ mov $0x211,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x121(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ push $0x6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x90,0x2e(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102379b │ │ │ │ - loopne 10237f4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10237a2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 10237cb │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -63867,33 +63702,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x35,0xe(%rbp) │ │ │ │ - mov $0xf8a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x12,%bl │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + clc │ │ │ │ mov $0x211,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ push $0x6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x90,0x2e(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102386b │ │ │ │ - loope 10238e4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1023892 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 10238bb │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -63902,35 +63741,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0xd(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xcf,-0x72(%rbp) │ │ │ │ - sahf │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor %eax,%ebp │ │ │ │ + ss cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x121,%eax │ │ │ │ + add %al,0xd(%rax) │ │ │ │ + and %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66a9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023a01 │ │ │ │ - xchg %eax,%ebp │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023a27 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10239a6 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -63942,36 +63784,43 @@ │ │ │ │ jmp 1023a43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3e(%rax) │ │ │ │ adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x5e,-0x32(%rbp) │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jae 1023b15 │ │ │ │ + push %rdi │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1023a72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023a6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023a73 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023b11 │ │ │ │ - mov %edx,%edx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023b17 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + int3 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -63983,38 +63832,38 @@ │ │ │ │ jmp 1023b33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023b3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023b39 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp 0x77(%rdi),%esp │ │ │ │ - movabs %al,0x211c668 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918cb6d(%rdx),%eax │ │ │ │ + push $0x211c6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1023b53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023b5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023b63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023c01 │ │ │ │ - mov %ss,%edx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023c07 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + lret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -64028,36 +63877,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xc9,0x5e(%rbp) │ │ │ │ - sahf │ │ │ │ - imul $0x211c698,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + jrcxz 1023c6a │ │ │ │ + ss cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ rex.XB add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ push $0x6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x87,-0x32(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023cf7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + rol %cl,%edi │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -64071,36 +63926,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xc9,-0x62(%rbp) │ │ │ │ - sahf │ │ │ │ - imul $0x1c1f468,-0x5e(%rdi),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + and %esi,%ebp │ │ │ │ + ss cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1023d3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ push $0x6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x84,-0x32(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023de7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + rol %cl,%edx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -64113,41 +63972,36 @@ │ │ │ │ jmp 1023e03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023e0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023e09 │ │ │ │ - fwait │ │ │ │ - mov $0x66,%ah │ │ │ │ - ja 1023e02 │ │ │ │ - js 1023e52 │ │ │ │ - or $0x2,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x78a6e735(%rsp,%rbx,1),%edi │ │ │ │ + lock or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023e23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023e2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1023e33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023e31 │ │ │ │ - mov %dl,%dl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023ed7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -64158,33 +64012,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1023ef3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x11(%rax) │ │ │ │ test %al,0x0(%rip) │ │ │ │ - sarl $0x9a,0x6e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 1023ef2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ lock mov %bl,0x5(%rcx) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1024088 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1023fa1 │ │ │ │ - adc $0xfffffff0,%edx │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1023fc7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1023f38 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -64198,33 +64051,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xa2,0x6e(%rbp) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - imul $0x59989e0,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + roll %cl,-0x5918c5f2(%rbp) │ │ │ │ + loopne 1023fcb │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ add %dh,%bl │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,%al │ │ │ │ mov %ebx,0x5(%rcx) │ │ │ │ add %al,0x584ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024091 │ │ │ │ - xchg %edx,%edx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10240b7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1024024 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -64236,41 +64089,37 @@ │ │ │ │ jmp 10240d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10240db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024199 │ │ │ │ - push $0xffffffffffffff90 │ │ │ │ - data16 ja 10240d2 │ │ │ │ - enter $0xde2,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rorl %cl,0x38(%rbp) │ │ │ │ + xor $0xe2c8a6e7,%eax │ │ │ │ + or $0x2,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 10240f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10240fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1024103 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10241c1 │ │ │ │ - (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10241a7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xf9,%bl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %db0,%rcx │ │ │ │ ... │ │ │ │ @@ -64282,38 +64131,37 @@ │ │ │ │ jmp 10241c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10241cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10241a9 │ │ │ │ - imul $0x20de4,0x78a27766(%rax),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x38(%rsi),%ecx │ │ │ │ + xor $0xe478a6e7,%eax │ │ │ │ + or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 10241e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10241eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10241f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024231 │ │ │ │ - repnz shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024297 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %ebp,%esi │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %db0,%rcx │ │ │ │ ... │ │ │ │ @@ -64325,35 +64173,39 @@ │ │ │ │ jmp 10242b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xc2,0x6e(%rbp) │ │ │ │ - mov $0xe8a2776f,%ecx │ │ │ │ - fisttpll 0x2(%rip) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + shl %cl,%ebp │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + call 10450f2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf4,-0x72(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10242db │ │ │ │ - loopne 1024334 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10242e2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + repnz xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1210f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -64368,31 +64220,35 @@ │ │ │ │ jmp 10243a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB add (%r9),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xc3,-0x72(%rbp) │ │ │ │ - mov $0xe8a2776f,%ecx │ │ │ │ - fisttpll 0x2(%rip) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor %esp,%esp │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + call 10451e2 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf4,-0x72(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10243ab │ │ │ │ - loope 1024424 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10243d2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + repnz xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1210f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64400,34 +64256,35 @@ │ │ │ │ fisttpll 0x2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1024493 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1210f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024529 │ │ │ │ - lea 0x18a27769(%rsi),%esp │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + subl $0x18,-0x5918c5f2(%rdx) │ │ │ │ js 10244ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1210f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10244bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x598e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10244a1 │ │ │ │ - jmp 5e8e35ea <_edata@@Base+0x52ce35ea> │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + in (%dx),%eax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1210f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64435,39 +64292,40 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,-0x1c(%rax) │ │ │ │ or $0x2,%eax │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024629 │ │ │ │ - pop %rbx │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz jl 1024634 │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 10245b2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10245ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10245b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10245b1 │ │ │ │ - out %eax,(%dx) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024657 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz out %eax,(%dx) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1210f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64477,41 +64335,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102467b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024659 │ │ │ │ - int1 │ │ │ │ - and $0x20a2776b,%eax │ │ │ │ - in $0xd,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%edx │ │ │ │ + lea (%rax),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + and %ah,%ch │ │ │ │ + or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1024693 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102469b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10246a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10246a1 │ │ │ │ - loopne 10246c7 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024747 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz out %al,$0xd7 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -64523,38 +64378,34 @@ │ │ │ │ jmp 1024763 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024829 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 1024762 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ xor %ah,%ch │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024811 │ │ │ │ - fcmovnbe %st(2),%st │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024837 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1024800 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -64565,38 +64416,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1024853 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a(%rax) │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10248f9 │ │ │ │ - loope 1024917 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1024852 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ add %ah,%dh │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024881 │ │ │ │ - fst %st(2) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024927 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz sbb %edx,%edi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -64608,33 +64455,38 @@ │ │ │ │ jmp 1024943 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x89,0x2e(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - imul $0x598e8e0,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 102498a │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ movabs 0xe000000000020de6,%al │ │ │ │ call 1024f4e │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024951 │ │ │ │ - rcl $1,%edx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024a17 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc $0x591a15d7,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -64646,36 +64498,32 @@ │ │ │ │ jmp 1024a33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024af9 │ │ │ │ - (bad) │ │ │ │ - push $0x6f │ │ │ │ - ja 1024a32 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ rcrb $0x5,-0x6b(%rdx) │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024aa1 │ │ │ │ - lret $0xf0d2 │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024b07 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x591a15d7(%rip),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %esp,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -64685,39 +64533,40 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1024a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024b09 │ │ │ │ - sarb %cl,-0x6f5d8891(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %ebp,%esi │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ ffree %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1024b4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fimull 0x2(%rip) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024b71 │ │ │ │ - int $0xd2 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024b99 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rorl %cl,(%rcx) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -64731,70 +64580,75 @@ │ │ │ │ jmp 1024c13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xdc,-0x52(%rbp) │ │ │ │ - mov $0x20a2776f,%ecx │ │ │ │ - test $0x595,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc %ebx,%edi │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + and %ch,0x595(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c2dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1024c43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024c61 │ │ │ │ - rcl $0xf0,%dl │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024c2d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + roll %cl,(%rsi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12111(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x12111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024dc9 │ │ │ │ - repnz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - imul $0x20ddb00,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov $0x95,%ah │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcl %cl,%ebp │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,%bl │ │ │ │ + or $0x2,%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x95,%ah │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x95,%ch │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0x39,0x4e(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024dd7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12111(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -64804,38 +64658,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xd8,-0x12(%rbp) │ │ │ │ - mov $0x18a2776f,%ecx │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - or $0x2,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + call *(%rcx) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %ch,0xd(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1024e13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1024e1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1024e23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024e21 │ │ │ │ - (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024e0f │ │ │ │ - xrelease xchg %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz add %bh,%dl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sub %edx,%esp │ │ │ │ + cs ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rcx),%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -64852,40 +64708,42 @@ │ │ │ │ jmp 1024ee3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4e(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xda,0xe(%rbp) │ │ │ │ - mov $0x38a2776f,%ecx │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ + mov $0xfd,%bl │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp %dl,(%rsi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58656(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0xd(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1024ef1 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024f59 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -64899,37 +64757,42 @@ │ │ │ │ jmp 1024fd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRXB add (%r9),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe4,0x2e(%rbp) │ │ │ │ - mov $0xd0a2776f,%ecx │ │ │ │ - or $0x587,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ret │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rorb $1,0x587(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ xchg %al,0x0(%rip) │ │ │ │ - sarl $0x32,-0x12(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1024fed │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor 0x591a15d7(%rip),%esi │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12112(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc 0x5(%rdi),%al │ │ │ │ @@ -64937,41 +64800,37 @@ │ │ │ │ jmp 10250c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10250cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10250c9 │ │ │ │ - (bad) │ │ │ │ - mov $0x66,%bl │ │ │ │ - ja 10250c2 │ │ │ │ - push $0x20da9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x1b(%rdi),%eax │ │ │ │ + xor $0xa968a6e7,%eax │ │ │ │ + or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 10250e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10250eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10250f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10251b1 │ │ │ │ - sub %edx,%edx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025197 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x2e,%bl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -64983,39 +64842,37 @@ │ │ │ │ jmp 10251b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10251bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10251d9 │ │ │ │ - (bad) │ │ │ │ - mov $0x66,%bl │ │ │ │ - ja 10251b2 │ │ │ │ - push $0x20dac │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1025253 │ │ │ │ + sbb -0x53975919(%rip),%esi │ │ │ │ + or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 10251d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10251db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10251e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025221 │ │ │ │ - sub $0x5d8bf0d2,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rdx),%ebp │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12113(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65026,36 +64883,36 @@ │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe1,-0x72(%rbp) │ │ │ │ - mov $0xb0a2776f,%ecx │ │ │ │ - jbe 1025310 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor %esi,%eax │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x76,%al │ │ │ │ + or $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ adc (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10252b1 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10252cb │ │ │ │ - loopne 1025324 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10252d2 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65073,33 +64930,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe3,-0x52(%rbp) │ │ │ │ - mov $0xb0a2776f,%ecx │ │ │ │ - jbe 1025400 │ │ │ │ - add (%rax),%al │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc %esp,%eax │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x76,%al │ │ │ │ + or $0x2,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x59064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10253a1 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102539b │ │ │ │ - loope 1025414 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 10253c2 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65111,38 +64968,38 @@ │ │ │ │ jmp 1025483 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025529 │ │ │ │ - (bad) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz add %cl,(%rsi) │ │ │ │ + cmp %bh,%ah │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - imul $0xb87818,-0x5e(%rdi),%esi │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc (%rcx),%esp │ │ │ │ + add %dh,%al │ │ │ │ + adc (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10254ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025491 │ │ │ │ - and $0xd2,%al │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025557 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + and %bh,%dl │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65153,38 +65010,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025639 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rorl %cl,0x57(%rbx) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 10255a2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102559b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10255a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10255a1 │ │ │ │ - sbb %dl,%dl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025647 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz pop %rsp │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65196,40 +65055,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102566b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025709 │ │ │ │ - pop %rbp │ │ │ │ - data16 addr32 ja 1025662 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz jp 102568b │ │ │ │ + xor $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ enter $0xdb2,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102568b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025693 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025691 │ │ │ │ - adc %edx,%edx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025737 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz pop %rbx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12114(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65238,37 +65096,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - sarl $0xe1,0x4e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 1025752 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ rex │ │ │ │ rex.X xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025801 │ │ │ │ - (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025827 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 1025825 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12114(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65276,37 +65133,34 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x12114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025879 │ │ │ │ - and 0x30a27769(%rsi),%ah │ │ │ │ - rex.XB xchg %eax,%r9d │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + movsxd -0x5918c5f2(%rip),%eax │ │ │ │ + xor %al,-0x6f(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ pop %rax │ │ │ │ mov $0xd,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB xchg %eax,%r9d │ │ │ │ add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10258d1 │ │ │ │ - or %dl,%dl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025917 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x29(%rbp),%ecx │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65318,38 +65172,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102593b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10259b9 │ │ │ │ - sbb %esp,-0x69e75d89(%rsi,%riz,2) │ │ │ │ - or $0x2,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 1025953 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ds or $0x35,%al │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %dl,0x20d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102595b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025963 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10259c1 │ │ │ │ - add %dl,%dl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025a07 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x29(%rdi),%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x121,%eax │ │ │ │ ... │ │ │ │ @@ -65360,36 +65213,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1025a23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10259(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025a09 │ │ │ │ - lock mov $0xc0a2776f,%ecx │ │ │ │ - nop │ │ │ │ - or $0x2,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %edi,%edx │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rclb $0x0,0x20d(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lea 0x0(%rip),%eax │ │ │ │ test $0x80,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7a,-0x52(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025a4b │ │ │ │ - loopne 1025aa4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1025a52 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz jl 1025a7c │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -65404,31 +65256,30 @@ │ │ │ │ jmp 1025b13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xf2,-0x52(%rbp) │ │ │ │ - mov $0xc0a2776f,%ecx │ │ │ │ - nop │ │ │ │ - or $0x2,%eax │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc %ebp,%edx │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rclb $0x0,0x20d(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x58dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025b41 │ │ │ │ - jp 1025b67 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025b1b │ │ │ │ - loope 1025b94 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1025b42 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz jl 1025b6c │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65437,34 +65288,38 @@ │ │ │ │ or $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1025c03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025c49 │ │ │ │ - imul $0xb878,0x18a27769(%rsi),%esp │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + rex.WRX (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025c2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ mov 0x0(%rip),%es │ │ │ │ - sarl $0x7f,-0x52(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025cd7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz jg 1025c5c │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65472,38 +65327,39 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x20d93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025d99 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz rex.W push %rdi │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1025d22 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025d1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025d23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025d41 │ │ │ │ - jge 1025d47 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025dc7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + sarl %cl,-0x29(%rcx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65513,38 +65369,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025deb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025de9 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp 0x77(%rdi),%esp │ │ │ │ - movabs %al,0x20d9870 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc -0x5918cb6d(%rdx),%eax │ │ │ │ + jo 1025dda │ │ │ │ + or $0x2,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1025e03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025e0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1025e13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1025e31 │ │ │ │ - jbe 1025e37 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025eb7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shll %cl,-0x29(%rax) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -65556,33 +65410,37 @@ │ │ │ │ jmp 1025ed3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7d,0x3e(%rbp) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - imul $0x20d9ca8,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sbbl $0x3a,0xe(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + test $0x9c,%al │ │ │ │ + or $0x2,%eax │ │ │ │ + add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1025efb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ orl $0x0,0x5(%rsi) │ │ │ │ - sarl $0x6a,0x4e(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1025fa7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -65594,33 +65452,39 @@ │ │ │ │ jmp 1025fc3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x5,-0x62(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + and (%rdx),%esp │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - imul $0x1c1f468,-0x5e(%rdi),%esi │ │ │ │ + push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1025feb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ orl $0x0,0x5(%rsi) │ │ │ │ - sarl $0x6f,0x4e(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026097 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + push $0x591a15d7 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -65630,37 +65494,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 10260b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026139 │ │ │ │ - fwait │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - imul $0x20c6fa0,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0xa6e73a0d,%esp │ │ │ │ + movabs 0xb000000000020c6f,%al │ │ │ │ + jo 102615e │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %esi,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x5,0xe(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026187 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x29(%rdx),%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65668,37 +65529,35 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x12115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026269 │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - imul $0x1c1f468,-0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + roll %cl,-0x5918c5f3(%rbx) │ │ │ │ + push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 10261cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %esi,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x7a,0xe(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026277 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x29(%rbp),%edi │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x121,%eax │ │ │ │ ... │ │ │ │ @@ -65709,38 +65568,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1026293 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026369 │ │ │ │ - in (%dx),%al │ │ │ │ - lahf │ │ │ │ - imul $0x1c1f468,-0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + ret │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - rex.XB add $0x0,%eax │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 10262bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jl 10262aa │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x1,-0x12(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026367 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + xor -0x29(%rsi),%eax │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65752,34 +65613,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10263d9 │ │ │ │ - lret $0x69b0 │ │ │ │ - ja 1026382 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rex.XB in (%dx),%eax │ │ │ │ + sbb %bh,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10263ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x347b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10263d1 │ │ │ │ - add $0x5d8bf0d2,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + roll %cl,-0x29(%rcx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65791,33 +65652,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ movsxd (%rdx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10264b9 │ │ │ │ - lea 0x60a2776f(%rcx),%edi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ movabs %al,0x781800000000034c │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ or %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %al,0x7dc100000000034c │ │ │ │ - rex.WRX jbe 10264c7 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102648d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + movabs %al,0x65d00000000034c │ │ │ │ + push %rbx │ │ │ │ + jno 10264cc │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65828,17 +65692,18 @@ │ │ │ │ jmp 1026563 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102656b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026549 │ │ │ │ - or $0xa2776b24,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rdx),%ebp │ │ │ │ + mov %?,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ mov $0x38,%al │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65846,23 +65711,21 @@ │ │ │ │ js 102658b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026593 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026631 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026637 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + push $0xffffffffffffffd7 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65874,17 +65737,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102665b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026659 │ │ │ │ - or $0xa2776b24,%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc (%rdx),%ebp │ │ │ │ + mov %?,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ xor %bh,(%rdx) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65892,23 +65756,20 @@ │ │ │ │ js 102667b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026683 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10266a1 │ │ │ │ - (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026727 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shll %cl,-0x29(%rbp) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -65918,38 +65779,38 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x10266(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10267e9 │ │ │ │ - mov -0x2f5d8891(%rcx),%edi │ │ │ │ - ss add (%rdx),%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rep lods %ds:(%rsi),%al │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x21,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0x4c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026831 │ │ │ │ - fs shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102676b │ │ │ │ - loopne 10267c4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1026772 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x63,%bl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -65962,33 +65823,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1026833 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10267(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10268f9 │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov $0xd0a2776f,%ecx │ │ │ │ - ss add (%rdx),%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shll %cl,-0x5918c3ef(%rdx) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + add (%rdx),%eax │ │ │ │ ... │ │ │ │ and %cl,%ch │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026921 │ │ │ │ - fs shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102683b │ │ │ │ - loope 10268b4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1026862 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x63,%bl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12114(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -65996,37 +65854,39 @@ │ │ │ │ ss add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x12114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026919 │ │ │ │ - xor %bh,0x18a27769(%rbx) │ │ │ │ - js 102693b │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + and (%rdi),%edx │ │ │ │ + adc (%rdx),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102694b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %cl,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x59,0x6e(%rbp) │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10269f7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0x9e,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12114(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66036,39 +65896,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026ab9 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz rex.WX push %rdi │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1026a42 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026a3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026a43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026a21 │ │ │ │ - pop %rsi │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026ae7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12114(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66078,42 +65940,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026b0b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026ae9 │ │ │ │ - cmp %dh,(%rax) │ │ │ │ - data16 ja 1026b02 │ │ │ │ - cmp %bh,(%rbx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rdi),%ebx │ │ │ │ + cwtl │ │ │ │ + xor $0x3b38a6e7,%eax │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026b2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026b33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026b11 │ │ │ │ - push %rdi │ │ │ │ - shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026bd7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -66124,35 +65984,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1026bf3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5c6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9a,0x6e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 1026bf2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + sarl %cl,-0x5918c33e(%rbp) │ │ │ │ movabs 0x34da4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1026d88 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026c81 │ │ │ │ - rex.WX shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026cc7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x591a15d4(%rbp),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -66164,37 +66023,33 @@ │ │ │ │ jmp 1026ce3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026d79 │ │ │ │ - add (%rdi),%bh │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ja 1026ce2 │ │ │ │ - movabs 0x34da4,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + andl $0xffffffa0,-0x5918c069(%rip) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add (%r8),%r8 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1026e78 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026cf1 │ │ │ │ - rex.W shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026db7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov %esp,%ss │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -66205,35 +66060,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1026dd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1026f48 │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xe1,0x4e(%rbp) │ │ │ │ - push $0x6f │ │ │ │ - ja 1026dd2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ jo 1026dd7 │ │ │ │ add (%r8),%r8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1026f68 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026e61 │ │ │ │ - rex.XB shl %cl,%r8b │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026ea7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x5d591a15(%rsp,%rdx,8),%eax │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -66246,39 +66100,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x9a,0x4e(%rbp) │ │ │ │ - mov $0xf0a2776f,%ecx │ │ │ │ - cmp 0x3(%rbp),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + repz mov $0xa6e73c11,%ebp │ │ │ │ + lock cmp 0x3(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026ef3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026f91 │ │ │ │ - rex.RX shl %cl,%al │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1026f55 │ │ │ │ - sbb %eax,0xa2776d(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + adc $0x5d591a15,%esp │ │ │ │ + (bad) │ │ │ │ + mov $0x3e,%bh │ │ │ │ + sub %edi,(%rsi) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc1,%al │ │ │ │ + rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66291,38 +66145,36 @@ │ │ │ │ jmp 1026fb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026fbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1026f99 │ │ │ │ - cmp $0xbb,%al │ │ │ │ - imul $0x0,-0x5e(%rdi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor (%rbx),%ebx │ │ │ │ + adc (%rdx),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + ... │ │ │ │ sarb $1,(%rbx) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1026fe3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10270a1 │ │ │ │ - rex.RB shl %cl,%r8b │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027087 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x82,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66332,36 +66184,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027149 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ljmp *0x77(%rdi) │ │ │ │ - movabs %al,0xb87818 │ │ │ │ - shlb $1,-0x39(%rcx) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz rex.W push %rdi │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 10270d2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10270cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10270d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10270b1 │ │ │ │ - mov $0x5d8bf0d3,%edx │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov $0x591a15d4,%esp │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66371,38 +66228,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102719b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027239 │ │ │ │ - cmp $0x30,%al │ │ │ │ - data16 ja 1027192 │ │ │ │ - call 1047531 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz sbb -0x175918cb(%rax),%ebx │ │ │ │ + cmp $0x3,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10271b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10271bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10271c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027241 │ │ │ │ - mov $0x5d8bf0d3,%eax │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10271d3 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66410,36 +66267,39 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x12115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027349 │ │ │ │ - ds mov $0x60a27769,%ebx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcrl %cl,(%rcx) │ │ │ │ + adc (%rdx),%edi │ │ │ │ + out %eax,$0xa6 │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x203,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027331 │ │ │ │ - mov $0x5d8bf0d3,%esp │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10272bf │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ rolb $1,(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12115(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66449,40 +66309,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ jb 10273c5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10273b9 │ │ │ │ - movabs %eax,0x1c11638a2776fb9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + test %dl,(%rcx) │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp %dl,(%rsi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ movb $0x0,0x2(%rip) │ │ │ │ - sarl $0xa1,0x6e(%rbp) │ │ │ │ - shl %cl,%eax │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10273e9 │ │ │ │ - movsxd 0xa2776d(%rbx),%ecx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + mov $0xa6,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + push %rbx │ │ │ │ + and (%rsi),%r15d │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add $0xc1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + call 1033591 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1211a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66494,62 +66356,56 @@ │ │ │ │ jmp 1027463 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 10274b5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10274c9 │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - mov $0x30a2776f,%ecx │ │ │ │ - mov $0x55,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0x8a,%bl │ │ │ │ + adc %edi,(%rdi,%riz,8) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + xor %dh,0x355(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - js 1027483 │ │ │ │ + sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fs push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10274b1 │ │ │ │ - fwait │ │ │ │ - shl %cl,%eax │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102747d │ │ │ │ - and 0xa2776d(%rax),%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + shll %cl,0x591a15d4(%rbx) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%al │ │ │ │ + ds out %eax,$0xa6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add $0xc1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + call 1033681 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb (%rcx),%ah │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ mov $0x355,%esp │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102755b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027579 │ │ │ │ - xor (%rsi),%dl │ │ │ │ - imul $0xffffffa8,-0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10275c1 │ │ │ │ + mov $0xa8a6e738,%esi │ │ │ │ loopne 10275b8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027573 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66557,23 +66413,23 @@ │ │ │ │ js 102757b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027583 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027621 │ │ │ │ - xchg %eax,%edx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027627 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + unpckhps (%r18),%xmm11 │ │ │ │ + pop %rcx │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033771 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -66584,42 +66440,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 102764b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027689 │ │ │ │ - xor (%rsi),%dl │ │ │ │ - imul $0x38,-0x5e(%rdi),%esi │ │ │ │ - loope 10276a8 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + adc $0xa6e738be,%eax │ │ │ │ + cmp %ah,%cl │ │ │ │ + add $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027663 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102766b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027673 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027691 │ │ │ │ - xchg %eax,%esi │ │ │ │ - shl %cl,%eax │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027717 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcl %cl,%eax │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033861 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb (%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -66628,35 +66480,31 @@ │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x10276(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10277f9 │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - mov $0xd0a2776f,%ecx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rorl %cl,-0x2f5918c4(%rcx,%rdx,1) │ │ │ │ movl $0x211c2000,0x2(%rip) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 1027801 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027821 │ │ │ │ - mov %edx,%ebx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102775b │ │ │ │ - loopne 10277b4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1027762 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xce,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ call 1033951 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66669,36 +66517,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1027823 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10277(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027809 │ │ │ │ - mov $0xb9,%ah │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1027822 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor -0x5918c3ef(%rbx),%edx │ │ │ │ rol $1,%bh │ │ │ │ add $0x2,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 10278f1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027911 │ │ │ │ - mov %edx,%ebx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 102782b │ │ │ │ - loope 10278a4 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1027852 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xce,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ call 1033a41 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ rol $1,%bh │ │ │ │ @@ -66707,37 +66550,36 @@ │ │ │ │ jmp 1027913 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x86,-0x42(%rbp) │ │ │ │ - mov $0x69,%dh │ │ │ │ - ja 1027912 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add -0x5918c5e2(%rcx),%esp │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35f36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027a01 │ │ │ │ - mov %ebx,%ss │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 10279e7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xc9,%bl │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033b31 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ xor %ah,(%rbx) │ │ │ │ @@ -66748,19 +66590,18 @@ │ │ │ │ jmp 1027a03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope 1027a58 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027a09 │ │ │ │ - jl 1027a5c │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1027a02 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc 0x57(%rbx),%ebx │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1027a32 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66768,22 +66609,22 @@ │ │ │ │ js 1027a2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027a33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027a11 │ │ │ │ - adc $0xfffffff0,%ebx │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027ad7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033c21 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ xor %ah,(%rbx) │ │ │ │ @@ -66794,38 +66635,40 @@ │ │ │ │ jmp 1027af3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027afb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027b59 │ │ │ │ - xchg %eax,%ebp │ │ │ │ - adc %ch,0x77(%rbx) │ │ │ │ - movabs %al,0x205e198 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xb2,%bl │ │ │ │ + mov $0x98a6e738,%eax │ │ │ │ + loope 1027b58 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1027b13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027b1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027b23 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027b01 │ │ │ │ - test %dl,%bl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027bc7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ret $0x15d4 │ │ │ │ + sbb 0x5d(%rcx),%bl │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033d11 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x121,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66837,38 +66680,35 @@ │ │ │ │ jmp 1027be3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ push %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027c89 │ │ │ │ - loope 1027ca7 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1027be2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz mov $0x3c,%dl │ │ │ │ + out %eax,$0xa6 │ │ │ │ adc %dh,(%rdi) │ │ │ │ pop %rdi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1027d78 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027c71 │ │ │ │ - call *%rbx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027cb7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc %eax,%edi │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033e01 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x121,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66879,17 +66719,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1027cd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x121,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0x87,-0x52(%rbp) │ │ │ │ - mov $0x69,%dh │ │ │ │ - ja 1027cd2 │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + adc -0x5918c5e2(%rax),%esp │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loope 1027d40 │ │ │ │ add (%rax),%al │ │ │ │ @@ -66897,22 +66737,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027d41 │ │ │ │ - repz shl %cl,%eax │ │ │ │ - mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027da7 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esp,%esi │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033ef1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x121,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66924,36 +66763,38 @@ │ │ │ │ jmp 1027dc3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027dcb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027e09 │ │ │ │ - int1 │ │ │ │ - or 0x77(%rbx),%ch │ │ │ │ - movabs %al,0x205daa8 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + movabs %al,0x205daa8a6e738 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + js 1027de3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027deb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1027df3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027e31 │ │ │ │ - jmp 5e8e6f1b <_edata@@Base+0x52ce6f1b> │ │ │ │ - sarl $0xa7,0x4c(%rbp) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esi,%ebp │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1033fe1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1211d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -66962,33 +66803,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ jle 1027f05 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027f79 │ │ │ │ - mov $0xa2776fb9,%edx │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + rcrl %cl,-0x5918c3ef(%rbp) │ │ │ │ push $0x205d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1211d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35c51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027ec1 │ │ │ │ - jrcxz 1027f08 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027edb │ │ │ │ - loopne 1027f34 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1027ee2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jmp 1027f09 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + sbb $0xe73e5fc7,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ call 10340d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0x121,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -67002,32 +66840,28 @@ │ │ │ │ jmp 1027fa3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jg 1027ff5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027f89 │ │ │ │ - mov $0xa2776fb9,%ebx │ │ │ │ - push $0x205d8 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x68a6e73c(%rcx,%rdx,1),%ebx │ │ │ │ + fadds 0x2(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x35c51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1027fb1 │ │ │ │ - jrcxz 1027ff8 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1027fab │ │ │ │ - loope 1028024 │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - ja 1027fd2 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jmp 1027ff9 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + cmp $0xe73e5fc6,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ... │ │ │ │ call 10341c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0x121,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -67036,39 +66870,37 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1028093 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0x121,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarl $0xfd,0x1e(%rbp) │ │ │ │ - mov $0x69,%dh │ │ │ │ - ja 1028092 │ │ │ │ - sbb %bh,-0x48(%rax) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0xb87818a6e73a1eda │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0x121,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmc │ │ │ │ pop %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10280a1 │ │ │ │ - loopne 10280e8 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1028167 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + out %al,$0xd4 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 10342b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x121,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -67078,19 +66910,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1028183 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fiaddl 0x2(%rip) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1028169 │ │ │ │ - jg 10281dc │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ja 1028182 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor 0x57(%rax),%ebx │ │ │ │ + cmp $0xe7,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 10281b2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -67098,22 +66929,20 @@ │ │ │ │ js 10281ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10281b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10281b1 │ │ │ │ - out %al,$0xd3 │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1028257 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz loopne 10281d9 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 10343a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -67125,119 +66954,115 @@ │ │ │ │ jmp 1028273 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102827b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1028319 │ │ │ │ - jae 10282e0 │ │ │ │ - imul $0x18,-0x5e(%rdi),%esi │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz push %rsp │ │ │ │ + mov $0x18a6e738,%ebx │ │ │ │ fldl 0x2(%rip) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1028293 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102829b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 10282a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10282a1 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + repz (bad) │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1028347 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1034491 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1211e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x1211e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1028419 │ │ │ │ - stc │ │ │ │ - mov $0x69,%dh │ │ │ │ - ja 1028362 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jrcxz 102839a │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cwtl │ │ │ │ fiadds 0x2(%rip) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102838b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ negb 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1028411 │ │ │ │ - rcl %cl,%ebx │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1028437 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10283f8 │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1034581 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1211e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1211e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10284b9 │ │ │ │ - stc │ │ │ │ - mov $0x69,%dh │ │ │ │ - ja 1028452 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + mov $0xde,%bl │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%ah │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102847b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ negb 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1028501 │ │ │ │ - rcl $1,%bl │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1028527 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + jae 10284eb │ │ │ │ + (bad) │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1034671 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ ... │ │ │ │ @@ -67247,39 +67072,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1028543 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1211d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 1028529 │ │ │ │ - sti │ │ │ │ - mov $0x69,%al │ │ │ │ - ja 1028542 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + xor %esp,%ebx │ │ │ │ + sbb %bh,(%rdx) │ │ │ │ + out %eax,$0xa6 │ │ │ │ push $0x1c1f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ push %rdi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 102856b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55e68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jge 10285d1 │ │ │ │ + add %bl,0x6(%rbp) │ │ │ │ + adc (%rax),%ebx │ │ │ │ (bad) │ │ │ │ - lock mov -0x3f(%rbp),%ebx │ │ │ │ - jge 1028617 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %ch,0x77(%rbp) │ │ │ │ - movabs %al,0x0 │ │ │ │ + adc $0x65d591a,%eax │ │ │ │ + int1 │ │ │ │ + andb $0x3e,(%rax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ ... │ │ │ │ call 1034761 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0x121,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75083,21 +74906,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c027(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 120c50b │ │ │ │ - sar $0x7f,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,-0x24b23ae(%rax) │ │ │ │ + jg 120c54f │ │ │ │ + add %dl,0x1c094(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xor %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ @@ -75197,23 +75016,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c0db28,%al │ │ │ │ js 120c64a │ │ │ │ movabs 0xc0dc000000000001,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ - rol $0xfe,%cl │ │ │ │ - jg 120c65f │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ + add %ah,%al │ │ │ │ + rex.RXB fdivl -0x475fff81(%r13,%r15,8) │ │ │ │ + fcmovnb %st(0),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c0dbb8(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0f4c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75373,22 +75192,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8a0007ffe4eba25,%al │ │ │ │ - fcmovnb %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $1,0x7ffe95e3(%rbp) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c788e0(%rax) │ │ │ │ ... │ │ │ │ sub %cl,0x1c7(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 120c82b │ │ │ │ @@ -75413,19 +75230,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 120c934 │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x7ffe95e3(%rbx) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0ea58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75488,16 +75303,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xba,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + lock cwtl │ │ │ │ + jrcxz 120c991 │ │ │ │ + (bad) │ │ │ │ jg 120c9ff │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0e9c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75573,15 +75389,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c0dc00,%al │ │ │ │ - sub %dil,0x7ffe4e(%rdx) │ │ │ │ + jo 120ca62 │ │ │ │ + jrcxz 120ca61 │ │ │ │ + (bad) │ │ │ │ + jg 120cacf │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75590,16 +75409,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ + jrcxz 120cab1 │ │ │ │ (bad) │ │ │ │ - es mov $0x7ffe4e,%edx │ │ │ │ + jg 120cb1f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c233f8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75656,16 +75478,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jrcxz 120cbb1 │ │ │ │ (bad) │ │ │ │ - and 0x7ffe4e(%rdx),%edi │ │ │ │ + jg 120cc1f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75753,25 +75578,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c0dc00,%al │ │ │ │ - add %bl,(%rdi) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x7ffe95e3(%rdi) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rcx) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jrcxz 120ccd1 │ │ │ │ + (bad) │ │ │ │ + jg 120cd3f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75783,16 +75609,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %edi,0x7ffe4e(%rdx) │ │ │ │ + rorb $0x0,0x7ffe95e3(%rcx) │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75867,24 +75692,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0xba,%al │ │ │ │ - rex.WRX (bad) │ │ │ │ - jg 120ceaf │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ + rorb $0xa0,0x7ffe95(%rbx,%riz,8) │ │ │ │ + mov $0x1c0db,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1c0dc00,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c0dc00(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c233b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75930,16 +75752,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov %ah,%bl │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - sbb %bh,0x7ffe4e(%rdx) │ │ │ │ + jg 120cf8f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75948,16 +75773,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x16,%al │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + loopne 120cf60 │ │ │ │ + jrcxz 120cf71 │ │ │ │ + (bad) │ │ │ │ + jg 120cfdf │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75966,16 +75793,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + loopne 120cfaf │ │ │ │ + jrcxz 120cfc1 │ │ │ │ + (bad) │ │ │ │ + jg 120d02f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c76918(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -75995,31 +75824,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x7ffe95e3(%rdx) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x7ffe95e3(%rdx) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c23290(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76068,31 +75893,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdx) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x7ffe95e3(%rbx) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rsi) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + push %rax │ │ │ │ + jle 120d1de │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + jg 120d1ff │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c23320(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76126,37 +75952,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8a0007ffe4eba0e,%al │ │ │ │ - fcmovnb %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,-0x1d(%rsi) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + jg 120d28f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1c0dbb8(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1c0e7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ and (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c0dc00,%al │ │ │ │ - mov $0xa,%al │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + loopne 120d354 │ │ │ │ + jrcxz 120d271 │ │ │ │ + (bad) │ │ │ │ + jg 120d2df │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76234,16 +76064,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c0dc00,%al │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + rex jp 120d39e │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + jg 120d3bf │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0e818(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76260,30 +76092,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c0dc00,%al │ │ │ │ - lock (bad) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + and %bh,-0x1d(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + jg 120d40f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x7ffe4e(%rdx),%dil │ │ │ │ + jo 120d4c4 │ │ │ │ + jrcxz 120d3e1 │ │ │ │ + (bad) │ │ │ │ + jg 120d44f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76310,29 +76147,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dil,0x7ffe4e(%rdx) │ │ │ │ + jo 120d552 │ │ │ │ + jrcxz 120d471 │ │ │ │ + (bad) │ │ │ │ + jg 120d4df │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x4e,(%rdx,%rdi,4) │ │ │ │ + mov $0x74,%al │ │ │ │ + jrcxz 120d4b1 │ │ │ │ (bad) │ │ │ │ jg 120d51f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c775c0(%rax) │ │ │ │ @@ -76346,16 +76187,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ + xor %dh,-0x1d(%rbx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + jg 120d57f │ │ │ │ movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -76379,22 +76222,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dc00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 120d5fc │ │ │ │ - mov $0x7ffe4e,%edx │ │ │ │ - movabs 0x1c0dbb8,%al │ │ │ │ + movabs 0xb8a0007ffe95e372,%al │ │ │ │ + fcmovnb %st(0),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1c0dbb8,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c0dbb8(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0dbb8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c79030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83753,31 +83596,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x96ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp %al,-0x3c(%rcx) │ │ │ │ - (bad) │ │ │ │ - jg 122eabf │ │ │ │ - add %al,%al │ │ │ │ - rex.RB │ │ │ │ - rex.B (bad) │ │ │ │ + mov %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ - jg 122eac7 │ │ │ │ + jle 122eb3d │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x0,0x7f7e0721(%rbp) │ │ │ │ add %ah,%al │ │ │ │ - rex.R │ │ │ │ - rex.B (bad) │ │ │ │ - (bad) │ │ │ │ - jg 122eacf │ │ │ │ - add %ah,0x96ec(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and %eax,(%rdi) │ │ │ │ + jle 122eb4d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x42(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + movabs 0x70000000000096ec,%al │ │ │ │ + rex.X rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jp 122eacb │ │ │ │ @@ -2538981,17 +2538819,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c0358b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x0(%rsi,%rdi,2) │ │ │ │ add %ah,0x1602890(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2594656,18 +2594492,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sarb %cl,-0x3c(%rcx) │ │ │ │ - (bad) │ │ │ │ - jg 1c304bf │ │ │ │ - movabs 0x16a85c0,%al │ │ │ │ + add 0x7(%rdx),%bl │ │ │ │ + jle 1c3053d │ │ │ │ + add %ah,0x16a85c0(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2594681,15 +2594516,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c304b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg 1c30507 │ │ │ │ movabs 0x16a8600,%al │ │ │ │ add %bh,(%rsi) │ │ │ │ loop 1c30515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ @@ -2597647,19 +2597482,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es (bad) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jg 1c33297 │ │ │ │ - movabs 0x16e58d0,%al │ │ │ │ + (bad) │ │ │ │ + jle 1c33315 │ │ │ │ + add %ah,0x16e58d0(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613854,19 +2613689,19 @@ │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ - es (bad) │ │ │ │ + add %dh,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ - jg 1c402b7 │ │ │ │ - movabs 0x1670910,%al │ │ │ │ + (bad) │ │ │ │ + jle 1c40335 │ │ │ │ + add %ah,0x1670910(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627217,19 +2627052,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4aa4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rbx),%ch │ │ │ │ - (bad) │ │ │ │ + mov (%rbx),%cl │ │ │ │ (bad) │ │ │ │ - jg 1c4aa9f │ │ │ │ - movabs 0x16932c0,%al │ │ │ │ + jle 1c4ab1d │ │ │ │ + add %ah,0x16932c0(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627240,19 +2627074,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xor %ch,(%rbx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c4aae7 │ │ │ │ - movabs 0x16934b0,%al │ │ │ │ + orb $0x7,(%rbx) │ │ │ │ + jle 1c4ab65 │ │ │ │ + add %ah,0x16934b0(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633393,18 +2633225,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4f5f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - ds sub %esp,%eax │ │ │ │ + mov (%rbx),%cs │ │ │ │ (bad) │ │ │ │ - jg 1c4f647 │ │ │ │ - movabs 0x1770660,%al │ │ │ │ + jle 1c4f6c5 │ │ │ │ + add %ah,0x1770660(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633894,18 +2633726,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4fc6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sarb %cl,-0x3c(%rcx) │ │ │ │ - (bad) │ │ │ │ - jg 1c4fcbf │ │ │ │ - movabs 0x179dbb0,%al │ │ │ │ + add 0x7(%rdx),%bl │ │ │ │ + jle 1c4fd3d │ │ │ │ + add %ah,0x179dbb0(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2633919,19 +2633750,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4fcb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c4fd07 │ │ │ │ - movabs 0x179dbd0,%al │ │ │ │ + clc │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c4fd85 │ │ │ │ + add %ah,0x179dbd0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ loopne 1c4fd2d │ │ │ │ loop 1c4fd15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633943,20 +2633775,21 @@ │ │ │ │ add $0x130163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4fcfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 1c4fd4f │ │ │ │ - movabs 0x179e960,%al │ │ │ │ + jle 1c4fdcd │ │ │ │ + add %ah,0x179e960(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %bl,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jge 1c4fd65 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633969,19 +2633802,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jmp 1c4fdb9 │ │ │ │ - (bad) │ │ │ │ + cmp (%rdi),%eax │ │ │ │ (bad) │ │ │ │ - jg 1c4fd97 │ │ │ │ - movabs 0x179f5d0,%al │ │ │ │ + jle 1c4fe15 │ │ │ │ + add %ah,0x179f5d0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex sbb $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4fd63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633994,19 +2633828,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - test $0x57,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 1c4fddf │ │ │ │ - movabs 0x17a0190,%al │ │ │ │ + jle 1c4fe5d │ │ │ │ + add %ah,0x17a0190(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 1c4fe06 │ │ │ │ loop 1c4fded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634018,20 +2633854,20 @@ │ │ │ │ pushf │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c4fe27 │ │ │ │ - movabs 0x17a1100,%al │ │ │ │ + add %dl,-0x7b(%rax) │ │ │ │ + ss (bad) │ │ │ │ + jle 1c4fea5 │ │ │ │ + add %ah,0x17a1100(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0xf00000000001e21c,%al │ │ │ │ sbb %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dh,0x7d(%rbx) │ │ │ │ @@ -2634042,20 +2633878,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4fe1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c4fe6f │ │ │ │ - movabs 0x17a1b60,%al │ │ │ │ + cli │ │ │ │ + cmp %eax,(%rdi) │ │ │ │ + jle 1c4feed │ │ │ │ + add %ah,0x17a1b60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rcrb $1,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ iret │ │ │ │ jge 1c4fe85 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634070,15 +2633906,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c456aa(%rax) │ │ │ │ + add %dh,0x7e0736fa(%rax) │ │ │ │ jg 1c4feb7 │ │ │ │ movabs 0x17a2470,%al │ │ │ │ add %bl,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4fe97 │ │ │ │ jge 1c4fecd │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634092,18 +2633928,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4feab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fists -0x3c(%rdi) │ │ │ │ (bad) │ │ │ │ - jg 1c4feff │ │ │ │ - movabs 0x17a3220,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c4ff7d │ │ │ │ + add %ah,0x17a3220(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %bl,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4fee3 │ │ │ │ jge 1c4ff15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ @@ -2634113,15 +2633951,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60c45662(%rax) │ │ │ │ + add %dl,0x7e0736b2(%rax) │ │ │ │ jg 1c4ff47 │ │ │ │ movabs 0x17a40b0,%al │ │ │ │ (bad) │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sarb $1,0x1(%rbp) │ │ │ │ @@ -2634153,15 +2633991,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c459ba(%rax) │ │ │ │ + add %dh,0x7e073a0a(%rax) │ │ │ │ jg 1c4ffd7 │ │ │ │ movabs 0x17a5510,%al │ │ │ │ nop │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634175,15 +2634013,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60c456ac(%rax) │ │ │ │ + add %al,0x7e0736fc(%rax) │ │ │ │ jg 1c5001f │ │ │ │ movabs 0x17a61e0,%al │ │ │ │ rcrb $0x0,0x1e2(%rip) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c4ffeb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634199,18 +2634037,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c50013 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - notl -0x3c(%rdi) │ │ │ │ - (bad) │ │ │ │ - jg 1c50067 │ │ │ │ - movabs 0x17a6b90,%al │ │ │ │ + rex.RXB cmp %r8b,(%r15) │ │ │ │ + jle 1c500e5 │ │ │ │ + add %ah,0x17a6b90(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lock sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ @@ -2634225,19 +2634064,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5005b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jp 1c50101 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c500af │ │ │ │ - movabs 0x17a74d0,%al │ │ │ │ + lret $0x736 │ │ │ │ + jle 1c5012d │ │ │ │ + add %ah,0x17a74d0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %bl,(%rsi) │ │ │ │ loop 1c500bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634248,20 +2634087,20 @@ │ │ │ │ adc %dl,0x1028158d(%rcx) │ │ │ │ vpshufb (%rax){1to4},%xmm31,%xmm24{%k3} │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c500f7 │ │ │ │ - movabs 0x17a7de0,%al │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle 1c50175 │ │ │ │ + add %ah,0x17a7de0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loop 1c50105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %edi,0x1(%rsi) │ │ │ │ @@ -2634276,20 +2634115,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x54(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5013f │ │ │ │ - movabs 0x17a87d0,%al │ │ │ │ + add %al,-0x4(%rax) │ │ │ │ + ss (bad) │ │ │ │ + jle 1c501bd │ │ │ │ + add %ah,0x17a87d0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbbb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ jle 1c50155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634301,19 +2634140,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - out %eax,$0x57 │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - jg 1c50187 │ │ │ │ - movabs 0x17a9660,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c50205 │ │ │ │ + add %ah,0x17a9660(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ loop 1c50195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ jle 1c5019d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634330,20 +2634170,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c501cf │ │ │ │ - movabs 0x17aa0d0,%al │ │ │ │ + mov $0x7f7e0736,%esp │ │ │ │ + add %ah,0x17aa0d0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ loopne 1c501f8 │ │ │ │ loop 1c501dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5020d │ │ │ │ jle 1c501e5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634357,18 +2634195,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add -0x3c(%rbx),%edx │ │ │ │ - (bad) │ │ │ │ - jg 1c50217 │ │ │ │ - movabs 0x17aac00,%al │ │ │ │ + push %rbx │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c50295 │ │ │ │ + add %ah,0x17aac00(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %bl,(%rdi) │ │ │ │ loop 1c50225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634383,20 +2634223,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5020b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5025f │ │ │ │ - movabs 0x17abc10,%al │ │ │ │ + xor (%r15),%eax │ │ │ │ + jle 1c502dd │ │ │ │ + add %ah,0x17abc10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1c5026d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634411,18 +2634250,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - add %bl,-0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ - jg 1c502a7 │ │ │ │ - movabs 0x17ac890,%al │ │ │ │ + push %rax │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c50325 │ │ │ │ + add %ah,0x17ac890(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 1c502d1 │ │ │ │ loop 1c502b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x7e,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2634437,18 +2634278,20 @@ │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - test %dl,-0x3c(%rsi) │ │ │ │ (bad) │ │ │ │ - jg 1c502ef │ │ │ │ - movabs 0x17ad360,%al │ │ │ │ + ss (bad) │ │ │ │ + jle 1c5036d │ │ │ │ + add %ah,0x17ad360(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0xa00000000001e21f,%al │ │ │ │ mov $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ @@ -2634461,15 +2634304,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c502e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60c45a14(%rax) │ │ │ │ + add %ah,0x7e073a64(%rax) │ │ │ │ jg 1c50337 │ │ │ │ movabs 0x17af890,%al │ │ │ │ rcrb $1,(%rdi) │ │ │ │ loop 1c50345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c50381 │ │ │ │ @@ -2634485,20 +2634328,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5037f │ │ │ │ - movabs 0x17b05e0,%al │ │ │ │ + cmp $0x7f7e073a,%eax │ │ │ │ + add %ah,0x17b05e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loop 1c5038d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x17d(%rip) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ @@ -2634510,20 +2634351,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c50373 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c503c7 │ │ │ │ - movabs 0x17b0fd0,%al │ │ │ │ + rex.W cmp %al,(%rdi) │ │ │ │ + jle 1c50445 │ │ │ │ + add %ah,0x17b0fd0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ loop 1c503d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdx) │ │ │ │ jge 1c503dd │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634536,15 +2634376,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c503bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60c4567b(%rax) │ │ │ │ + add %ah,0x7e0736cb(%rax) │ │ │ │ jg 1c5040f │ │ │ │ movabs 0x17b1a50,%al │ │ │ │ (bad) │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17d39(%rax) │ │ │ │ @@ -2634562,20 +2634402,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - leave │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ + sbb %edi,(%rdx) │ │ │ │ (bad) │ │ │ │ - jg 1c50457 │ │ │ │ - movabs 0x17b2250,%al │ │ │ │ + jle 1c504d5 │ │ │ │ + add %ah,0x17b2250(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ loop 1c50465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WXB jge 1c5046d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634589,20 +2634429,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5044b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5049f │ │ │ │ - movabs 0x17b2be0,%al │ │ │ │ + add %dh,0x45(%rax) │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle 1c5051d │ │ │ │ + add %ah,0x17b2be0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex │ │ │ │ loop,pn 1c504ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB jge 1c504b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634616,20 +2634456,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c50493 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c504e7 │ │ │ │ - movabs 0x17b3380,%al │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c50565 │ │ │ │ + add %ah,0x17b3380(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 1c50520 │ │ │ │ loop 1c504f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634645,20 +2634485,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c504db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5052f │ │ │ │ - movabs 0x17b3b80,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + ss (bad) │ │ │ │ + jle 1c505ad │ │ │ │ + add %ah,0x17b3b80(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0xe00000000001e22e,%al │ │ │ │ rex.WR jge 1c50545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bl,0xe(%rax) │ │ │ │ @@ -2634666,15 +2634506,15 @@ │ │ │ │ or $0x1301660d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60c458bf(%rax) │ │ │ │ + add %al,0x7e07390f(%rax) │ │ │ │ jg 1c50577 │ │ │ │ movabs 0x17b42b0,%al │ │ │ │ shrb $1,(%rsi) │ │ │ │ loop 1c50585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2634690,20 +2634530,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5056b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c505bf │ │ │ │ - movabs 0x17b4bd0,%al │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ + cmp (%rdi),%al │ │ │ │ + jle 1c5063d │ │ │ │ + add %ah,0x17b4bd0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ loop 1c505cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x7d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634717,15 +2634557,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c505b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c45807(%rax) │ │ │ │ + add %dh,0x7e073857(%rax) │ │ │ │ jg 1c50607 │ │ │ │ movabs 0x17b53b0,%al │ │ │ │ xor %ch,(%rdi) │ │ │ │ loop 1c50615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,0x7d(%rcx) │ │ │ │ @@ -2634741,18 +2634581,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c505fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %ss,-0x3c(%rsi) │ │ │ │ + fdivl (%rsi) │ │ │ │ (bad) │ │ │ │ - jg 1c5064f │ │ │ │ - movabs 0x17b5ac0,%al │ │ │ │ + jle 1c506cd │ │ │ │ + add %ah,0x17b5ac0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c5065d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x7d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2634767,20 +2634609,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c50697 │ │ │ │ - movabs 0x17b62f0,%al │ │ │ │ + add %dh,0x53(%rax) │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c50715 │ │ │ │ + add %ah,0x17b62f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loop 1c506a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x17d(%rsi) │ │ │ │ add %al,%al │ │ │ │ @@ -2634793,15 +2634635,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60c452f0(%rax) │ │ │ │ + add %ah,0x7e073340(%rax) │ │ │ │ jg 1c506df │ │ │ │ movabs 0x17b6c30,%al │ │ │ │ shrb $0xe2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ jge 1c506f5 │ │ │ │ @@ -2634818,15 +2634660,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c506d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60c457fc(%rax) │ │ │ │ + add %dl,0x7e07384c(%rax) │ │ │ │ jg 1c50727 │ │ │ │ movabs 0x17b75f0,%al │ │ │ │ lock (bad) │ │ │ │ loop 1c50735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -2634844,15 +2634686,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5071b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60c45680(%rax) │ │ │ │ + add %ah,0x7e0736d0(%rax) │ │ │ │ jg 1c5076f │ │ │ │ movabs 0x17b7f80,%al │ │ │ │ and %dh,(%rax) │ │ │ │ loop 1c5077d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x17d(%rax) │ │ │ │ @@ -2634866,20 +2634708,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmc │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c507b7 │ │ │ │ - movabs 0x17b8730,%al │ │ │ │ + xor (%r15),%r8d │ │ │ │ + jle 1c50835 │ │ │ │ + add %ah,0x17b8730(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ jge 1c507cd │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634892,19 +2634733,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loop 1c5084d │ │ │ │ - (bad) │ │ │ │ + xor (%rbx),%dh │ │ │ │ (bad) │ │ │ │ - jg 1c507ff │ │ │ │ - movabs 0x17b8f00,%al │ │ │ │ + jle 1c5087d │ │ │ │ + add %ah,0x17b8f00(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xorb $0xe2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17d96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ @@ -2636934,20 +2636776,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52107 │ │ │ │ - movabs 0x17b95e0,%al │ │ │ │ + add %dh,0x2a(%rax) │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c52185 │ │ │ │ + add %ah,0x17b95e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x30,%al │ │ │ │ loop 1c52115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ jge 1c5211d │ │ │ │ @@ -2637341,20 +2637183,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c525c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52617 │ │ │ │ - movabs 0x17b9c40,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + ss (bad) │ │ │ │ + jle 1c52695 │ │ │ │ + add %ah,0x17b9c40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ loopne 1c52652 │ │ │ │ loop 1c52625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x17d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ @@ -2637368,18 +2637210,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0xc458 │ │ │ │ + adc (%rcx),%bh │ │ │ │ (bad) │ │ │ │ - jg 1c5265f │ │ │ │ - movabs 0x17bc5e0,%al │ │ │ │ + jle 1c526dd │ │ │ │ + add %ah,0x17bc5e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ loop 1c5266d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x17d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ @@ -2637390,20 +2637234,18 @@ │ │ │ │ addl $0x1301,0x6a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cltd │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c526a7 │ │ │ │ - movabs 0x17bcb40,%al │ │ │ │ + jmp 81432ddd <_edata@@Base+0x75832ddd> │ │ │ │ + add %ah,0x17bcb40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex xor %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x17d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ @@ -2637415,18 +2637257,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or -0x3c(%rax),%ebx │ │ │ │ - (bad) │ │ │ │ - jg 1c526ef │ │ │ │ - movabs 0x17bd090,%al │ │ │ │ + pop %rbx │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c5276d │ │ │ │ + add %ah,0x17bd090(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 1c5272b │ │ │ │ loop 1c526fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%cl │ │ │ │ jge 1c52705 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637440,20 +2637284,20 @@ │ │ │ │ mov 0x1301(%rip),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ + loopne 1c52769 │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52737 │ │ │ │ - movabs 0x17bf0c0,%al │ │ │ │ + jle 1c527b5 │ │ │ │ + add %ah,0x17bf0c0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0x300000000001e231,%al │ │ │ │ sarb $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637465,20 +2637309,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5272b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5277f │ │ │ │ - movabs 0x17c15b0,%al │ │ │ │ + add %al,0x44(%rax) │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c527fd │ │ │ │ + add %ah,0x17c15b0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ loop 1c5278d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ jle 1c52795 │ │ │ │ @@ -2637492,15 +2637336,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60c452e0(%rax) │ │ │ │ + add %al,0x7e073330(%rax) │ │ │ │ jg 1c527c7 │ │ │ │ movabs 0x17c2340,%al │ │ │ │ add %dh,(%rdx) │ │ │ │ loop 1c527d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x17e(%rbp) │ │ │ │ @@ -2637514,18 +2637358,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c527bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lret $0xc457 │ │ │ │ + sbb (%rax),%bh │ │ │ │ (bad) │ │ │ │ - jg 1c5280f │ │ │ │ - movabs 0x17c2900,%al │ │ │ │ + jle 1c5288d │ │ │ │ + add %ah,0x17c2900(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ loop 1c5281d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ jle 1c52825 │ │ │ │ @@ -2637537,15 +2637383,15 @@ │ │ │ │ add $0x130139,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52803 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60c4564d(%rax) │ │ │ │ + add %al,0x7e07369d(%rax) │ │ │ │ jg 1c52857 │ │ │ │ movabs 0x17c2ea0,%al │ │ │ │ (bad) │ │ │ │ xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x69(%rax) │ │ │ │ @@ -2637562,15 +2637408,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5284b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60c452f3(%rax) │ │ │ │ + add %ah,0x7e073343(%rax) │ │ │ │ jg 1c5289f │ │ │ │ movabs 0x17c3430,%al │ │ │ │ nop │ │ │ │ xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2637582,18 +2637428,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52893 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fists -0x3c(%rdx) │ │ │ │ (bad) │ │ │ │ - jg 1c528e7 │ │ │ │ - movabs 0x17c39a0,%al │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c52965 │ │ │ │ + add %ah,0x17c39a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shlb $0xe2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpl $0x0,0x1(%rsi) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ @@ -2637604,20 +2637452,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c528db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5292f │ │ │ │ - movabs 0x17c3f10,%al │ │ │ │ + add %al,0x17(%rax) │ │ │ │ + cmp %al,(%rdi) │ │ │ │ + jle 1c529ad │ │ │ │ + add %ah,0x17c3f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lock xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637628,19 +2637476,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.WX push %rsi │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52977 │ │ │ │ - movabs 0x17c4560,%al │ │ │ │ + ss (bad) │ │ │ │ + jle 1c529f5 │ │ │ │ + add %ah,0x17c4560(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %dh,(%rbx) │ │ │ │ loop 1c52985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpl $0x0,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637655,20 +2637504,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5296b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fwait │ │ │ │ - pop %rax │ │ │ │ + jmp 1c529f3 │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c529bf │ │ │ │ - movabs 0x17c4b20,%al │ │ │ │ + jle 1c52a3d │ │ │ │ + add %ah,0x17c4b20(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ jge 1c529d5 │ │ │ │ @@ -2637681,16 +2637530,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - vpinsrw $0x0,0x7f(%rax),%xmm4,%xmm12 │ │ │ │ - movabs 0x17c50f0,%al │ │ │ │ + adc $0x7f7e073a,%eax │ │ │ │ + add %ah,0x17c50f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xorb $0xe2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17df4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ @@ -2637702,15 +2637553,15 @@ │ │ │ │ mov $0x13017b77,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c457cd(%rax) │ │ │ │ + add %dh,0x7e07381d(%rax) │ │ │ │ jg 1c52a4f │ │ │ │ movabs 0x17c56a0,%al │ │ │ │ mov $0x33,%al │ │ │ │ loop 1c52a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock clc │ │ │ │ @@ -2637723,20 +2637574,20 @@ │ │ │ │ sbb %ebp,%esi │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52a97 │ │ │ │ - movabs 0x17c5c60,%al │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + ss (bad) │ │ │ │ + jle 1c52b15 │ │ │ │ + add %ah,0x17c5c60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ loopne 1c52ad5 │ │ │ │ loop 1c52aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ idivl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637748,15 +2637599,15 @@ │ │ │ │ cmp %dh,%ah │ │ │ │ sbb 0x1301(%rsp,%rbp,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60c452f4(%rax) │ │ │ │ + add %ah,0x7e073344(%rax) │ │ │ │ jg 1c52adf │ │ │ │ movabs 0x17c6230,%al │ │ │ │ adc %dh,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ jge 1c52af5 │ │ │ │ @@ -2637770,19 +2637621,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - loopne 1c52b75 │ │ │ │ - (bad) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ - jg 1c52b27 │ │ │ │ - movabs 0x17c67f0,%al │ │ │ │ + jle 1c52ba5 │ │ │ │ + add %ah,0x17c67f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex xor $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17de3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ @@ -2637796,20 +2637648,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52b1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52b6f │ │ │ │ - movabs 0x17c6f10,%al │ │ │ │ + jmp 814332a6 <_edata@@Base+0x758332a6> │ │ │ │ + add %ah,0x17c6f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 1c52bae │ │ │ │ loop 1c52b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x7d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637827,20 +2637677,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ + xchg %esi,(%rdi) │ │ │ │ (bad) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52bb7 │ │ │ │ - movabs 0x17c7530,%al │ │ │ │ + jle 1c52c35 │ │ │ │ + add %ah,0x17c7530(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0xf00000000001e234,%al │ │ │ │ jo 1c52c48 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ @@ -2637853,20 +2637703,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - lret │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + sbb (%rax),%edi │ │ │ │ (bad) │ │ │ │ - jg 1c52bff │ │ │ │ - movabs 0x17c7c20,%al │ │ │ │ + jle 1c52c7d │ │ │ │ + add %ah,0x17c7c20(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shlb $1,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1c52c90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637879,20 +2637729,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52bf3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4e(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52c47 │ │ │ │ - movabs 0x17c8280,%al │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ + ss (bad) │ │ │ │ + jle 1c52cc5 │ │ │ │ + add %ah,0x17c8280(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1c52cd8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2637904,20 +2637754,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52c3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52c8f │ │ │ │ - movabs 0x17c88d0,%al │ │ │ │ + xor (%rdi),%r8d │ │ │ │ + jle 1c52d0d │ │ │ │ + add %ah,0x17c88d0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %dh,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ @@ -2637928,20 +2637777,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52c83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52cd7 │ │ │ │ - movabs 0x17c8fe0,%al │ │ │ │ + add %al,0x30(%rax) │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c52d55 │ │ │ │ + add %ah,0x17c8fe0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ jle 1c52ced │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637958,15 +2637807,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52ccb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60c457c8(%rax) │ │ │ │ + add %ah,0x7e073818(%rax) │ │ │ │ jg 1c52d1f │ │ │ │ movabs 0x17c9610,%al │ │ │ │ nop │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x7e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2637983,20 +2637832,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52d13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52d67 │ │ │ │ - movabs 0x17c9c20,%al │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ + ss (bad) │ │ │ │ + jle 1c52de5 │ │ │ │ + add %ah,0x17c9c20(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shlb $0x0,0x1e2(%rip) │ │ │ │ add %dh,0x17e61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638004,20 +2637853,20 @@ │ │ │ │ addl $0x13016e,0x6d(%r12,%r14,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52d5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52daf │ │ │ │ - movabs 0x17ca250,%al │ │ │ │ + add %dh,0x45(%rax) │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c52e2d │ │ │ │ + add %ah,0x17ca250(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lock xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1c52e41 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2638029,15 +2637878,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52da3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c452e1(%rax) │ │ │ │ + add %dh,0x7e073331(%rax) │ │ │ │ jg 1c52df7 │ │ │ │ movabs 0x17ca890,%al │ │ │ │ and %dh,(%rsi) │ │ │ │ loop 1c52e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,0x7e(%rdi) │ │ │ │ @@ -2638054,20 +2637903,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52deb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and $0x38,%al │ │ │ │ (bad) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52e3f │ │ │ │ - movabs 0x17caef0,%al │ │ │ │ + jle 1c52ebd │ │ │ │ + add %ah,0x17caef0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss loop 1c52e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ jle 1c52e55 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638085,20 +2637934,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52e33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c52e87 │ │ │ │ - movabs 0x17cb560,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + ss (bad) │ │ │ │ + jle 1c52f05 │ │ │ │ + add %ah,0x17cb560(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xorb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ jle 1c52e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638113,16 +2637962,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0xbc20a0007f60c458,%al │ │ │ │ - jl 1c52ed5 │ │ │ │ + lock cmp %al,(%rdi) │ │ │ │ + jle 1c52f4d │ │ │ │ + add %ah,0x17cbc20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x36,%al │ │ │ │ loop 1c52edd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ @@ -2638137,15 +2637987,15 @@ │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c45740(%rax) │ │ │ │ + add %dh,0x7e073790(%rax) │ │ │ │ jg 1c52f17 │ │ │ │ movabs 0x17cc240,%al │ │ │ │ loopne 1c52f58 │ │ │ │ loop 1c52f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ @@ -2638161,16 +2638011,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %al,0xc870a0007f60c458 │ │ │ │ - jl 1c52f65 │ │ │ │ + repnz cmp %al,(%rdi) │ │ │ │ + jle 1c52fdd │ │ │ │ + add %ah,0x17cc870(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ loop 1c52f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ @@ -2638187,20 +2638038,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 1c52fa7 │ │ │ │ - movabs 0x17ccfa0,%al │ │ │ │ + jle 1c53025 │ │ │ │ + add %ah,0x17ccfa0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1c52fb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638213,15 +2638065,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60c452fb(%rax) │ │ │ │ + add %al,0x7e07334b(%rax) │ │ │ │ jg 1c52fef │ │ │ │ movabs 0x17cd740,%al │ │ │ │ jo 1c53031 │ │ │ │ loop 1c52ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ @@ -2638239,15 +2638091,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c52fe3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - call 8125f488 <_edata@@Base+0x7565f488> │ │ │ │ + cmp %dh,(%rbx) │ │ │ │ + (bad) │ │ │ │ + jle 1c530b5 │ │ │ │ add %ah,0x17cdcf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x180000000001e237,%al │ │ │ │ js 1c53003 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638261,19 +2638115,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x53,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c5307f │ │ │ │ - movabs 0x17ce380,%al │ │ │ │ + push %rsp │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c530fd │ │ │ │ + add %ah,0x17ce380(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ loop 1c5308d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638285,20 +2638140,20 @@ │ │ │ │ mull 0x1301202d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c530c7 │ │ │ │ - movabs 0x17ceb80,%al │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + xor (%rdi),%eax │ │ │ │ + jle 1c53145 │ │ │ │ + add %ah,0x17ceb80(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ loop 1c530d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638315,19 +2638170,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - test $0x57,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 1c5310f │ │ │ │ - movabs 0x17cf190,%al │ │ │ │ + jle 1c5318d │ │ │ │ + add %ah,0x17cf190(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ loop 1c5311d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638344,20 +2638201,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1c53157 │ │ │ │ - movabs 0x17cf8e0,%al │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + ss (bad) │ │ │ │ + jle 1c531d5 │ │ │ │ + add %ah,0x17cf8e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c53123 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638437,19 +2638294,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c53223 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ - es (bad) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ (bad) │ │ │ │ - jg 1c53277 │ │ │ │ - movabs 0x17d1010,%al │ │ │ │ + (bad) │ │ │ │ + jle 1c532f5 │ │ │ │ + add %ah,0x17d1010(%rax) │ │ │ │ ... │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638861,15 +2638718,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ js 1c5377b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60c43932(%rax) │ │ │ │ + add %al,0x7e071a82(%rax) │ │ │ │ jg 1c537cf │ │ │ │ movabs 0x17ec5e0,%al │ │ │ │ movabs 0x180000000001e23d,%al │ │ │ │ js 1c5379b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ @@ -2640190,19 +2640047,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ - jg 1c548af │ │ │ │ - movabs 0x16b1bb0,%al │ │ │ │ + jle 1c5492d │ │ │ │ + add %ah,0x16b1bb0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WR loop 1c548bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640238,19 +2640096,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ - sub %ah,%al │ │ │ │ - (bad) │ │ │ │ - jg 1c5493f │ │ │ │ - movabs 0x16b54f0,%al │ │ │ │ + add %ah,0x5(%rax) │ │ │ │ + or (%rdi),%eax │ │ │ │ + jle 1c549bd │ │ │ │ + add %ah,0x16b54f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rorb $1,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ @@ -3180900,33 +3180759,30 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x9276(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e05512 │ │ │ │ - rex.B (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1e054df │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1e05462 │ │ │ │ + and %eax,(%rdi) │ │ │ │ + jle 1e0555d │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xc4,0x41(%rbp) │ │ │ │ - (bad) │ │ │ │ - jg 1e0550f │ │ │ │ + rclb $0x0,0x7f7e0721(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3180935,21 +3180791,20 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e0557e │ │ │ │ - rex.B (bad) │ │ │ │ - (bad) │ │ │ │ - jg 1e0553f │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1e054ce │ │ │ │ + and %eax,(%rdi) │ │ │ │ + jle 1e055bd │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1613a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3798328,18 +3798183,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xf3,-0x6e(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %esi,%ecx │ │ │ │ + rorb $0x42,0x32(%rdi) │ │ │ │ + add $0x9000000,%eax │ │ │ │ + int1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3799417,15 +3799271,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ iret │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3ed40(%rcx) │ │ │ │ + sbbb $0x0,0x53de0(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ int1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002000c,%al │ │ │ │ mov $0x33,%bl │ │ │ │ @@ -3799441,15 +3799295,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x2,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed4099(%rax) │ │ │ │ + add %bh,0x53de099(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ iret │ │ │ │ @@ -3799901,18 +3799755,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x202d3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - loop 202d3f3 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loop 202d393 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3799985,28 +3799837,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202d43e │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bl │ │ │ │ - rex in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + loopne 202d4b1 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x202d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %eax,%gs:(%rsi) │ │ │ │ + add %dl,0x65(%rax) │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd4,%al │ │ │ │ @@ -3800239,15 +3800086,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dh │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3ed41,%rax │ │ │ │ + xor $0x53de1,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 204d9b3 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3800353,15 +3800200,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(7) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ed41(%rip) │ │ │ │ + xorb $0x0,0x53de1(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xlat %ds:(%rbx) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3800373,51 +3800220,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - mov %eax,-0x13(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %esp,%ecx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ed41(%rcx) │ │ │ │ + rorb $1,0x53de1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%dh │ │ │ │ - rex.B in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + loope 202d871 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fadds (%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ - rex.B in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fsubp %st,%st(1) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x202d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5f71b(%rax) │ │ │ │ @@ -3800448,17 +3800291,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd8,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xor %al,-0x13(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2d8,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3801169,26 +3801011,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%bh │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4230,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xe230,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex filds (%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + loopne 202df08 │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3801421,26 +3801261,24 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x202e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - addb $0x3,-0x13(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + and $0x3d,%dl │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x2,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x202e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - addl $0x3,-0x13(%rdx) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0x53d,%edx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loope 202e18d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3801542,35 +3801380,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 202e244 │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ - rex.X in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + loop 202e2a9 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,%dl │ │ │ │ - add (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x202e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - rex.X in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,-0x2c(%rax) │ │ │ │ + loop 202e2c1 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x202e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc0000000000202e2,%al │ │ │ │ + add %al,%al │ │ │ │ jns 202e298 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x202e2,%eax │ │ │ │ @@ -3801639,78 +3801472,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 202e355 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x27(%rax) │ │ │ │ - rex.XB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jrcxz 202e399 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202e34d │ │ │ │ + add %bh,-0x1d(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - rex.XB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jrcxz 202e3b1 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jrcxz 202e385 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x202e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jnp 202e3ce │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jnp 202e36e │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe3,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x13(%rbx,%rax,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x3d(%rbx,%riz,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x2,%bl │ │ │ │ + add %al,%al │ │ │ │ + jrcxz 202e3b5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x39(%rax) │ │ │ │ - rex.XB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jrcxz 202e3f9 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsub %st(3),%st │ │ │ │ - add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jrcxz 202e3cd │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc7,%al │ │ │ │ - rex.XB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53de3c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 202e3e5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -3801761,15 +3801581,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x202e4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed4413(%rax) │ │ │ │ + add %cl,0x53de413(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x2,%ah │ │ │ │ add (%rax),%al │ │ │ │ @@ -3801832,18 +3801652,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x44,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0xe4,(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ch │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3801854,15 +3801672,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0x2,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed445f(%rax) │ │ │ │ + add %bl,0x53de45f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in $0x2,%eax │ │ │ │ @@ -3802686,18 +3802504,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x44(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,-0x1c(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ch │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3802781,18 +3802597,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2ed,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x44,%cl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0xe4,%cl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 202edbf │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3802916,22 +3802730,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202eeab │ │ │ │ - rex.R in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + in $0x3d,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,%bh │ │ │ │ + add %bl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3802969,15 +3802782,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202ef59 │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f03477 │ │ │ │ + call 740d477 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -3803760,26 +3803573,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ testb $0x2,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ - rex.RB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0x3d,%eax │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bh │ │ │ │ - add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,0x5f9(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + testl $0x2,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x5f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%bh │ │ │ │ add (%rdx),%al │ │ │ │ @@ -3803876,22 +3803686,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ - rex.RB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + in $0x3d,%eax │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + clc │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x6(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3804143,28 +3803952,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 202fa5c │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4554,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xe554,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x202fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,%dl │ │ │ │ - add (%rdx),%al │ │ │ │ + add %dl,0x1c(%rax) │ │ │ │ + jmp 202fa89 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0xeb,%al │ │ │ │ - add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf0000000000202fa,%al │ │ │ │ sbb %ebx,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ @@ -3804330,18 +3804136,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jle 202fc61 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jle 202fc01 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3804632,18 +3804436,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x46(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,-0x1a(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock incb (%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3804709,24 +3804511,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x2,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - rex.RX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + out %al,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - incl (%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0x202ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60522(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3804897,27 +3804695,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - rex.RX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + out %al,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rax,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5f92d(%rax) │ │ │ │ + nop │ │ │ │ + sub $0x5f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3805009,17 +3804807,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdx) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub %al,-0x13(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %ah,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add (%rbx),%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -3805111,30 +3804908,27 @@ │ │ │ │ testl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add (%rbx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sub %al,-0x13(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %ah,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add (%rbx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jnp 203039a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jnp 203033a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2030365 │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3805183,22 +3804977,18 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20506e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7b(%rax) │ │ │ │ - rex.RXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx,%rax,1) │ │ │ │ + out %eax,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + add $0x3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %ecx,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3805249,24 +3805039,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 203046e │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%dh │ │ │ │ - rex.RXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + out %eax,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x3,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x20304(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3805321,26 +3805107,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x203(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - rex.RXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x203(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %cl,-0x13(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x203,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock and %ch,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x203,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3805760,17 +3805544,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %eax,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - and %ecx,-0x13(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ebp,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 203096b │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3805818,30 +3805601,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2050ce6 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jne 2030a2b │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 20309cb │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x48(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,-0x18(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rdx) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3805898,29 +3805677,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or (%rbx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lret $0xed48 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lret $0x3de8 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xa,%al │ │ │ │ - add (%rdx),%eax │ │ │ │ + add %ch,0x2030a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5f92e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2e,%al │ │ │ │ - stc │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x3,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3806242,18 +3806016,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x203,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%bl │ │ │ │ - rex.W in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + call 203132c │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rsi) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3811123,15 +3810895,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp (%rbx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb $0x3ed49,%eax │ │ │ │ + sbb $0x53de9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2033b │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3811787,15 +3811559,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add (%r10),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sbb $0x3ed49,%eax │ │ │ │ + sbb $0x53de9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ add (%rdx),%eax │ │ │ │ @@ -3813526,18 +3813298,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x49(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,-0x17(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20352bc │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3813851,15 +3813621,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed4970 │ │ │ │ + push $0x53de970 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20355bf │ │ │ │ add (%rdx),%eax │ │ │ │ @@ -3814068,30 +3813838,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdi │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc1,%al │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 2035c94 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20357b9 │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 203572b │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 2035cac │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x3(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3814448,15 +3814214,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x3(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed4a16(%rax) │ │ │ │ + add %al,0x53dea16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2055e37 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3814476,15 +3814242,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x3(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed4a16(%rax) │ │ │ │ + add %bh,0x53dea16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x3(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3814527,26 +3814293,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xed,0x4a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0x3d,-0x16(%rdx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x5b,%al │ │ │ │ - add (%rdx),%eax │ │ │ │ + add %ch,0x2035b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bl │ │ │ │ + lret │ │ │ │ repz add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x2,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3814628,15 +3814391,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x2(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - vpshufb (%r24),%xmm18,%xmm24{%k3} │ │ │ │ + vpshufb (%r16),%xmm24,%xmm16{%k5} │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rsp │ │ │ │ add (%rdx),%eax │ │ │ │ @@ -3815311,15 +3815074,15 @@ │ │ │ │ testb $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3ed4a(%rsi) │ │ │ │ + shrb $1,0x53dea(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3818836,17 +3818599,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20384,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - rex.WX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x2(%rbx,%rax,1) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %eax,%edi │ │ │ │ @@ -3821061,17 +3820823,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2039a04 │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - add %ecx,-0x13(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebp,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add (%rdx),%eax │ │ │ │ @@ -3821111,22 +3820872,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rcx) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2039b29 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + fwait │ │ │ │ + add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x203(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x5(%rbp,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3821399,18 +3821161,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x15(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x203(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2039e0f │ │ │ │ @@ -3821449,18 +3821209,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x62(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x4b(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %dl,-0x15(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x203(%rsi) │ │ │ │ add %ah,0x20(%rax) │ │ │ │ testb $0x4,0x0(%rip) │ │ │ │ @@ -3821686,26 +3821444,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x203(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 203a159 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x203(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x5,-0xb(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs 0x5980000000000203,%eax │ │ │ │ + cmc │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0x7610000000000203,%eax │ │ │ │ cmc │ │ │ │ @@ -3822742,23 +3822497,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lods %ds:(%rsi),%al │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 203ac81 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ repnz add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3822846,32 +3822598,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed4bee,%eax │ │ │ │ + mov $0x53debee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x203ad │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 203ada1 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x203ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x203(%rbp) │ │ │ │ add %al,0x5f0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -3822940,17 +3822691,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x203(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 203ae55 │ │ │ │ - rex.WR in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%al │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3823005,27 +3822755,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x203(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x33,%al │ │ │ │ - rex.WR in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 205b28b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ - rex.WR in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x203(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x40,%al │ │ │ │ @@ -3823507,18 +3823255,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb3,%al │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x4c(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bh,-0x14(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x3b3,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3823570,15 +3823316,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3,%spl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - enter $0xed4c,$0x3 │ │ │ │ + enter $0x3dec,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x3,%ah │ │ │ │ @@ -3824425,17 +3824171,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x203,%esp │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ - rex.WR in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x203(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x5f2(%rax) │ │ │ │ @@ -3824468,18 +3824213,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 203bd1f │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int $0x4c │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock int $0xec │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x203(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x5,-0xb(%rdi) │ │ │ │ @@ -3824976,15 +3824719,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed4d14(%rax) │ │ │ │ + add %ch,0x53ded14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ret $0x203 │ │ │ │ @@ -3825704,17 +3825447,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 203c92b │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 203c97e │ │ │ │ - rex.WRB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%cl │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3826349,17 +3826091,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex iret │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx) │ │ │ │ - rex.WRB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ iret │ │ │ │ add (%rdx),%eax │ │ │ │ @@ -3826499,17 +3826240,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rolb $1,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x63(%rax) │ │ │ │ - rex.WRB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd0,%al │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3826615,15 +3826355,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x3,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed4d63(%rax) │ │ │ │ + add %ah,0x53ded63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ roll $1,(%rbx) │ │ │ │ @@ -3826852,15 +3826592,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd3,%al │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x3ed4d │ │ │ │ + lock push $0x53ded │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x3,%bl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3827096,15 +3826836,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x3ed4d(%rdx) │ │ │ │ + sub %dh,0x53ded(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dh │ │ │ │ add (%rdx),%eax │ │ │ │ @@ -3827561,18 +3827301,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%dl │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x4d,%dl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xed,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fiaddl (%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3827616,17 +3827354,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xda,%al │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb7,%al │ │ │ │ - rex.WRB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x3da,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3829771,15 +3829508,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 203ee58 │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f13c75 │ │ │ │ + call 741dc75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ @@ -3829878,17 +3829615,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x203ef │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - add %ecx,-0x13(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebp,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x3,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3830335,18 +3830071,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rex.RB │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB out %al,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3830386,15 +3830120,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 205f7d0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed4e45(%rax) │ │ │ │ + add %cl,0x53dee45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ add (%rdx),%eax │ │ │ │ @@ -3831279,17 +3831013,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%ah │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x90,%al │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3832127,33 +3831860,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x4,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rbx) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4eda,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xeeda,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add (%rdx,%rax,1),%eax │ │ │ │ + add %dh,%al │ │ │ │ + add (%rdx,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ stc │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3832210,17 +3831941,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2,(%rsp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0x4,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -3832264,45 +3831994,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0x4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x204(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,0x6(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x204(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1f,%al │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x204,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add $0x204,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3832314,18 +3832041,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2040567 │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x4f(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,-0x11(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x204(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3832354,15 +3832079,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x204(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x3ed4f,%esp │ │ │ │ + mov $0x53def,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20609e2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3832374,15 +3832099,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x3ed4f,%esp │ │ │ │ + mov $0x53def,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rsi) │ │ │ │ add $0x2,%al │ │ │ │ @@ -3833113,18 +3832838,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0x4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3833197,15 +3832919,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WX testq $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2040d │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed5017(%rax) │ │ │ │ + add %cl,0x53df017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x204(%rip) │ │ │ │ add %dh,0x6a1f0(%rax) │ │ │ │ @@ -3834528,15 +3834250,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed5073,%al │ │ │ │ + movabs 0x4000000053df073,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sbb (%rdx,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3834632,18 +3834354,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x50(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivs -0x10(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rbx) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3838871,15 +3838591,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,0x4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed5079,%eax │ │ │ │ + mov $0x53df079,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x4(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3838957,18 +3838677,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.XB add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jns 20443e3 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jns 2044383 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x43,%al │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3839725,29 +3839443,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x4(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x3ed50,%edi │ │ │ │ + mov $0x53df0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WXB add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WXB add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3839903,17 +3839618,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2044d1e │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc %dl,-0x13(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,%cl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WR add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3841840,17 +3841554,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rsi │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc %dl,-0x13(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,%cl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x4(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3841905,18 +3841618,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x4(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x78(%rax) │ │ │ │ - push %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + int1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000002045f,%al │ │ │ │ cs repnz add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -3841951,15 +3841662,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed5178(%rax) │ │ │ │ + add %cl,0x53df178(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x4(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3845748,18 +3845459,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x2(%rsp,%rax,1) │ │ │ │ add %dl,(%rax) │ │ │ │ lret │ │ │ │ - push %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + int1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W test %al,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3845781,18 +3845490,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20483ee │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lretq │ │ │ │ - push %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + int1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %al,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3846092,18 +3845799,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x87,%al │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20487c0 │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x204(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %es,(%rdx) │ │ │ │ @@ -3846456,18 +3846160,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x204(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdi) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov (%rdx,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3847884,18 +3847585,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - gs push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + gs repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2049903 │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3847939,22 +3847637,23 @@ │ │ │ │ testl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xed,0x52(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0x3d,-0xe(%rbp) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x204(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000005f1db,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3847987,18 +3847686,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2049a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x52,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xf2,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x204(%rdx) │ │ │ │ add %ah,0x5f707(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3848110,15 +3847807,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000002049b,%al │ │ │ │ - mov $0x3ed52,%eax │ │ │ │ + mov $0x53df2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2049b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3848325,17 +3848022,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x49d,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - or -0x13(%rbx),%edx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ebx,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2049d6f │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3848389,18 +3848085,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sahf │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rbx) │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2049e00 │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3848418,18 +3848111,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002049e,%al │ │ │ │ (bad) │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2049e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ @@ -3848447,18 +3848137,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 206a37b │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x204(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -3848466,15 +3848153,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x204(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ed53(%rbx) │ │ │ │ + xorb $0x0,0x53df3(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x204(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xf1 │ │ │ │ @@ -3848505,15 +3848192,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2049f09 │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed53b3,%eax │ │ │ │ + mov $0x53df3b3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ @@ -3850199,18 +3849886,16 @@ │ │ │ │ incb 0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x204(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x53,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0xf3,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x70000000000204b0,%al │ │ │ │ mov $0x5f1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3850462,18 +3850147,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x204(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ clc │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x4,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3850582,30 +3850264,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x4,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RB push %r12 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB hlt │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 204b41e │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x54(%rbp) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %al,-0xc(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x4,%ah │ │ │ │ add (%rax),%al │ │ │ │ @@ -3850753,25 +3850431,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x204(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed548e,%eax │ │ │ │ + mov $0x53df48e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x204(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rbp,%rbp,8),%ss │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lock mov %esp,%? │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%sil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3851741,26 +3851419,25 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W rolb $0x0,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + {rex2 0xf4} (bad) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x40(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3852353,18 +3852030,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dh │ │ │ │ - push %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 206caa2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5f1a3(%rax) │ │ │ │ @@ -3852411,15 +3852086,15 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed5528 │ │ │ │ + push $0x53df528 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 204c630 │ │ │ │ add $0x2,%al │ │ │ │ @@ -3852482,24 +3852157,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%bh │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed5528,%al │ │ │ │ + movabs 0x4000000053df528,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movl $0x0,(%rdx,%rax,1) │ │ │ │ - lock jno 204c770 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock jno 204c710 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%bh │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3852997,18 +3852670,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 206d0a8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jb 204cc38 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 204cbd8 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3853077,18 +3852748,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 204cc45 │ │ │ │ - push %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcc,%al │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3853258,18 +3852927,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%dh │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ - push %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3853318,18 +3852985,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x204ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xe(%rax) │ │ │ │ - push %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivb 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dh │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3853993,18 +3853657,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivb 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%ch │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3854057,18 +3853718,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ {rex2 0x4} add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - gs push %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivb %gs:0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd5,%al │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3854144,26 +3853802,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - gs push %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivb %gs:0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x204d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x3ed56,%ebx │ │ │ │ + mov $0x53df6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x4,%dh │ │ │ │ add (%rax),%al │ │ │ │ @@ -3855184,15 +3854839,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3ed(%rsi,%rdx,2) │ │ │ │ + adc %bh,0x53d(%rsi,%rsi,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loopne 204e04f │ │ │ │ add (%rax),%al │ │ │ │ @@ -3855251,15 +3854906,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 206e5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - add $0x3ed57,%eax │ │ │ │ + add $0x53df7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ add $0x2,%al │ │ │ │ @@ -3861485,18 +3861140,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20724fc │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x2,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3863569,18 +3863221,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x205(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rax │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x205(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -3870512,18 +3870161,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jnp 2057b90 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50(%rax) │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7b,%al │ │ │ │ add $0x2,%eax │ │ │ │ add %dh,0x5(%rax) │ │ │ │ @@ -3871132,18 +3870778,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20581a0 │ │ │ │ testb $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - addl $0x57a29000,0x2(%rip) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0xf7a29000,0x2(%rip) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ addl $0xf37c5000,0x2(%rip) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -3872559,15 +3872203,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ecx │ │ │ │ add $0x2,%eax │ │ │ │ add %cl,%al │ │ │ │ - movabs %al,0x400000003ed57 │ │ │ │ + movabs %al,0x4000000053df7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -3872658,15 +3872302,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rdx │ │ │ │ add $0x2,%eax │ │ │ │ - add %dl,0x3ed57e8(%rax) │ │ │ │ + add %dl,0x53df7e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -3872702,15 +3872346,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x205(%rdx) │ │ │ │ add %cl,%al │ │ │ │ - call 2098015 │ │ │ │ + call 20ad0b5 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x205(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3872985,15 +3872629,15 @@ │ │ │ │ add %ah,0x5f5f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x205(%rbp) │ │ │ │ - add %bh,0x3ed5832(%rax) │ │ │ │ + add %bh,0x53df832(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3873029,17 +3872673,16 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x205(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor -0x13(%rax),%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock xor %al,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x2,%eax │ │ │ │ @@ -3873465,26 +3873108,24 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x205(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x3ed(%rax,%rbx,2) │ │ │ │ + cmp %al,0x53d(%rax,%rdi,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x205(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2059a66 │ │ │ │ - pop %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add %esp,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3873505,17 +3873146,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ fwait │ │ │ │ add $0x2,%eax │ │ │ │ add %bh,%al │ │ │ │ - mov %ds,-0x13(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %?,%ebp │ │ │ │ + cmp $0x5,%eax │ │ │ │ add %esp,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3874443,15 +3874083,15 @@ │ │ │ │ sbbb $0x0,0x600(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f2e079 │ │ │ │ + call 7438079 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -3874847,17 +3874487,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test $0x205,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6,%al │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fstpt 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 205a90b │ │ │ │ add $0x2,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3875012,15 +3874650,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x205(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f2e6c3 │ │ │ │ + call 74386c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x205(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3875167,17 +3874805,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x205ac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ clc │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fstpt 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x2(%rbp,%rax,1) │ │ │ │ add %dl,0x5f40c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3875228,17 +3874864,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add $0x2,%eax │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fstpt 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 205ad17 │ │ │ │ add $0x2,%eax │ │ │ │ add %ah,0x5fa2e(%rax) │ │ │ │ @@ -3875735,22 +3875369,22 @@ │ │ │ │ repnz add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x205(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,-0x13(%rsp,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + or %cl,0x3d(%rsp,%rbx,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 207b88f │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x5,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3875796,17 +3875430,15 @@ │ │ │ │ repnz testb $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,0x4c(%rax) │ │ │ │ - cmp $0xed,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x5,%bl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3876107,17 +3875739,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 205b620 │ │ │ │ add $0x2,%eax │ │ │ │ add %bl,-0x53(%rax) │ │ │ │ - cmp $0xed,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x5,%dh │ │ │ │ add (%rax),%al │ │ │ │ @@ -3876163,17 +3875793,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x205(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ - cmp $0xed,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x205(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x8(%rcx) │ │ │ │ @@ -3876201,15 +3875829,15 @@ │ │ │ │ add %dl,%al │ │ │ │ movabs 0x4000000000601,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x205b7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3d11(%rax) │ │ │ │ + add %al,0x53ddd11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x205(%rdi) │ │ │ │ add %ah,0x5f2dd(%rax) │ │ │ │ @@ -3876260,15 +3875888,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x5,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3d11(%rax) │ │ │ │ + add %bh,0x53ddd11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3876331,16 +3875959,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x205b8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - movsxd 0x3ed(%rip),%edi │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movsxd %ebp,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x8(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3876791,16 +3876420,16 @@ │ │ │ │ testb $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x205bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4c(%rax) │ │ │ │ - cmp $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + fnstsw 0x5(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x205,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xf2,%dh │ │ │ │ @@ -3876844,15 +3876473,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x205(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed3db4,%al │ │ │ │ + movabs 0x4000000053dddb4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x205,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dh │ │ │ │ @@ -3880939,17 +3880568,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 205e84a │ │ │ │ add $0x2,%eax │ │ │ │ add %ch,0x7(%rax) │ │ │ │ - ds in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fidivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%al │ │ │ │ add $0x2,%eax │ │ │ │ add %dh,0x5fa34(%rax) │ │ │ │ @@ -3881832,17 +3881459,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa0000000000205f1,%al │ │ │ │ (bad) │ │ │ │ - ds in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fidivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x205f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3882243,17 +3881868,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmc │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ - ds in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fidivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf5,%al │ │ │ │ add $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -3882316,17 +3881939,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%dh │ │ │ │ add $0x2,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbp │ │ │ │ - ds in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fidivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ testb $0x0,0x2(%rip) │ │ │ │ movabs 0x40000000006087f,%al │ │ │ │ @@ -3882698,24 +3882319,24 @@ │ │ │ │ add $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dl │ │ │ │ add $0x2,%eax │ │ │ │ - add %cl,0x3ed3ea1(%rax) │ │ │ │ + add %cl,0x53ddea1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ add $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ - movabs 0x400000003ed3e,%eax │ │ │ │ + movabs 0x4000000053dde,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cli │ │ │ │ add $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -3882836,15 +3882457,15 @@ │ │ │ │ add $0x2,%eax │ │ │ │ add %al,0x6(%rax) │ │ │ │ movabs %al,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x205fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3ee8(%rax) │ │ │ │ + add %ch,0x53ddee8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x5,%bl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3886511,17 +3886132,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x206,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2061d32 │ │ │ │ - ds in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fidivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2061d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3886731,18 +3886350,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fistpll 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -3888839,18 +3888455,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3888893,18 +3888507,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x6,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - ja 20632ba │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 206325a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor (%rsi),%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -3889227,18 +3888839,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor $0x206,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - ja 20635d2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 2063572 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x35,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3889294,18 +3888904,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x42(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fistpll 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ss (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3889327,15 +3888934,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2063698 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3fbe(%rax) │ │ │ │ + add %ah,0x53ddfbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -3891756,18 +3891363,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2064cb6 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x52(%rax) │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 20651b4 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WR (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3892341,15 +3891946,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x6(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed4952(%rax) │ │ │ │ + add %dl,0x53de952(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 208582e │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3895222,18 +3894827,16 @@ │ │ │ │ testl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x2(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2066c71 │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 206720c │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2087349 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ add $0x6,%al │ │ │ │ @@ -3933212,18 +3932815,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ roll $1,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - test $0x49,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xe9,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 207d133 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3933243,18 +3932844,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc8000000000207d1,%al │ │ │ │ stc │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 207d6dc │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x207d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x602fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3935261,18 +3934860,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0x7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 207e96c │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in $0x7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3941299,15 +3940896,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22(%rax) │ │ │ │ movabs %al,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2081c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed4a4b(%rax) │ │ │ │ + add %dh,0x53dea4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2081c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3941801,18 +3941398,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x8,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WXB │ │ │ │ - rex.WX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %ecx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3941924,17 +3941519,16 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1800000000020822,%al │ │ │ │ lahf │ │ │ │ - rex.WX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20822,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3943939,17 +3943533,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0x35,%al │ │ │ │ or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ - rex.WX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x208(%rip) │ │ │ │ add %ah,%al │ │ │ │ and $0x6a2,%eax │ │ │ │ @@ -3949927,17 +3949520,16 @@ │ │ │ │ add %bh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ hlt │ │ │ │ - rex.WX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x8(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3952022,22 +3951614,22 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x208(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4af4,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xeaf4,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + orb $0x2,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x208(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5(%rcx,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3952158,22 +3951750,21 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20881 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 20881a1 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x20881(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x208(%rcx) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3954704,18 +3954295,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x208(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,(%rbx,%rcx,2) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bh,(%rbx,%rbp,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3955151,15 +3954740,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sahf │ │ │ │ or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x3ed4b(%rsi) │ │ │ │ + sub %cl,0x53deb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ @@ -3961757,29 +3961346,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x8,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x72(%rax) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 208ddf9 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomp %st(5) │ │ │ │ - or %al,(%rdx) │ │ │ │ + add %bl,%al │ │ │ │ + fisttpll (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5ed4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fisttpll (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3965579,22 +3965165,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 208ffd1 │ │ │ │ or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dl │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 2090019 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ decl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xf8,%dl │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -3965851,24 +3965435,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add (%rcx),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1e(%rax) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2090289 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x2(%rax) │ │ │ │ + or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x20902 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3966530,17 +3966115,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %cl,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - rex.WR in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8,%al │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3970686,17 +3970270,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rax) │ │ │ │ - rex.WR in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2092f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ @@ -3973881,17 +3973464,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x9(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - lea 0x3(%rbp,%rbp,8),%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lea (bad),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x9(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ @@ -3974562,17 +3974146,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x53(%rax) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lea 0x3(%rbp,%rbp,8),%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lea (bad),%ebp │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,0x9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x14(%rbx) │ │ │ │ @@ -3974979,18 +3974564,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdi │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x4c,%ah │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xec,%ah │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdi │ │ │ │ or %eax,(%rdx) │ │ │ │ @@ -3975016,18 +3974599,16 @@ │ │ │ │ push $0x5f8 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb800000000020957,%al │ │ │ │ - in $0x4c,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xec,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20957,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3975941,17 +3975522,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W cmp %cl,-0x13(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W cmp %bpl,%bpl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x95f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3976108,18 +3975688,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x4d,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0xed,(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ or %eax,(%rdx) │ │ │ │ @@ -3976190,15 +3975768,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3ed4d(%rbp) │ │ │ │ + rorb $1,0x53ded(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x9(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3977145,17 +3976723,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x9(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov -0x13(%rbp),%cs │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ebp,%gs │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x9(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3977295,15 +3976872,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x2(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed4ddf,%eax │ │ │ │ + mov $0x53deddf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2096c,%al │ │ │ │ pop %rbx │ │ │ │ @@ -3977406,26 +3976983,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fisttps -0x13(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock fucomip %st(5),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6d,%al │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed4e31,%al │ │ │ │ + movabs 0x4000000053dee31,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3977577,17 +3977153,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x9(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - xor %ecx,-0x13(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ebp,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x9(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3977904,17 +3977479,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 209723c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - test %cl,-0x13(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test %ch,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jb 2097254 │ │ │ │ add (%rax),%al │ │ │ │ @@ -3978086,36 +3977660,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x9(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - test %ecx,-0x13(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test %ebp,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 20973ec │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x26(%rax) │ │ │ │ - rex.WRX in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x2(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed4eda,%al │ │ │ │ + movabs 0x4000000053deeda,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ je 209741c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3978188,17 +3977760,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2097546 │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdx) │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ je 20974f4 │ │ │ │ add (%rax),%al │ │ │ │ @@ -3978228,17 +3977799,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 209753c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22(%rax) │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jne 2097554 │ │ │ │ add (%rax),%al │ │ │ │ @@ -3982153,17 +3981723,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2099b5d │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x209(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xec,%dh │ │ │ │ @@ -3982201,22 +3981770,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x65(%rax) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x13(%rdi,%rcx,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %dh,0x3d(%rdi,%rbp,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2099b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x209(%rbx) │ │ │ │ add %ah,0x5f950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -3983782,17 +3983350,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x9aa,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc7,%al │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 209aa7c │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3984250,17 +3983817,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%rax │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 209af09 │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ or %eax,(%rdx) │ │ │ │ @@ -3985389,18 +3984955,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x209,%edx │ │ │ │ add %al,(%rax) │ │ │ │ js 209ba6f │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 209ba1c │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3987825,18 +3987388,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(0) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d,%al │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rorb $1,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3988100,15 +3987660,15 @@ │ │ │ │ movabs %al,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2d(%rax) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed5072,%al │ │ │ │ + movabs 0x4000000053df072,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x209d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rax) │ │ │ │ or %al,(%rsi) │ │ │ │ @@ -3988461,18 +3988021,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd6,%al │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x50(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivs -0x10(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x9,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3991137,18 +3990695,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x12(%rax) │ │ │ │ or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ leave │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ or %eax,(%rdx) │ │ │ │ @@ -3991741,24 +3991296,25 @@ │ │ │ │ movabs 0x40000000005f87d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x209f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - lret $0xed50 │ │ │ │ - add (%rax),%eax │ │ │ │ + lret $0x3df0 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x209f3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x76(%rax) │ │ │ │ + jmp 209f3a1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x70000000000209f3,%al │ │ │ │ - jbe 209f386 │ │ │ │ - add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x209f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x601ac(%rax) │ │ │ │ @@ -3993026,15 +3992582,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ decb (%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed511d(%rax) │ │ │ │ + add %bh,0x53df11d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ or %eax,(%rdx) │ │ │ │ @@ -3993060,15 +3992616,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex decl (%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sbb $0x3ed51,%eax │ │ │ │ + sbb $0x53df1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ decl (%rcx) │ │ │ │ @@ -3993247,18 +3992803,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rcx) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jae 20a0154 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jae 20a00f4 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3994395,18 +3993949,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7800000000020a0b,%al │ │ │ │ - jae 20a0bec │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jae 20a0b8c │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20a0b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3995542,18 +3995094,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rsi) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%ch │ │ │ │ - push %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + int1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ or (%rdx),%al │ │ │ │ @@ -3996972,21 +3996522,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20a22f4 │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - vpaddsw (%rbx),%xmm5,%xmm8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ and (%rdx),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5fea4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3997063,18 +3996612,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20a23,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3997238,18 +3996784,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x20a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3997258,18 +3996801,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x20a(%rip) │ │ │ │ add %bh,0x6a(%rax) │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x20a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3997432,18 +3996972,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3997761,15 +3997298,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3ed52,%edi │ │ │ │ + lock mov $0x53df2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdx) │ │ │ │ or (%rdx),%al │ │ │ │ @@ -3997784,18 +3997321,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%al │ │ │ │ - push %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub (%rdx),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3998066,18 +3997600,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000020a2c,%al │ │ │ │ (bad) │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20a2c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3998095,18 +3997626,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sub $0xa,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x5fc(%rdx) │ │ │ │ @@ -3998628,18 +3998156,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20a3203 │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x53(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bl,-0xd(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %ecx,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -3999357,23 +3998883,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xed,0x53(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0x3d,-0xd(%rcx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x20a38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000020a38,%al │ │ │ │ - cmp %edi,%esp │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + cld │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20a38,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4000052,15 +3999578,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed53ad │ │ │ │ + push $0x53df3ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdi) │ │ │ │ or (%rdx),%al │ │ │ │ @@ -4001451,15 +4000977,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4b,%al │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed53ad,%al │ │ │ │ + movabs 0x4000000053df3ad,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WXB or (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4001510,18 +4001036,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x2(%rdx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ - push %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WR or (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4001635,18 +4001159,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20a4daf │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20a4d6d │ │ │ │ - push %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0xa(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4005968,18 +4005490,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20c7f51 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x58(%rax) │ │ │ │ - push %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4006124,30 +4005644,28 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0xa(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed5458(%rax) │ │ │ │ + add %dh,0x53df458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 20a764d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - push %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20a76 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ @@ -4006157,15 +4005675,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,0xa(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x3ed54(%rax) │ │ │ │ + or %dh,0x53df4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jbe 20a7695 │ │ │ │ @@ -4006336,27 +4005854,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0xa(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed5503(%rax) │ │ │ │ + add %dl,0x53df503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0xa(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add -0x13(%rbp),%edx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebp,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W js 20a7845 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4007008,18 +4006525,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0xa(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ - push %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jle 20a7e45 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4010121,18 +4009636,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20ca678 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59(%rax) │ │ │ │ - push %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rdx,%rcx,1) │ │ │ │ add %dl,0x5f(%rax) │ │ │ │ add (%rsi),%al │ │ │ │ @@ -4010172,15 +4009685,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed55(%rbx) │ │ │ │ + add %ch,0x53df5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20a9c06 │ │ │ │ or (%rdx),%al │ │ │ │ @@ -4011170,15 +4010683,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x20a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x3ed55(%rbx) │ │ │ │ + cmp %ch,0x53df5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ or (%rdx),%al │ │ │ │ @@ -4012741,15 +4012254,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ab41e │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f80a71 │ │ │ │ + call 748aa71 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xa,%ah │ │ │ │ @@ -4014095,18 +4013608,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ch │ │ │ │ - push %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%cl │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4014275,18 +4013786,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000020ac2,%al │ │ │ │ push %rax │ │ │ │ - push %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivb 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ac2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ @@ -4014347,18 +4013855,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3d(%rax) │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x56(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dl,-0xa(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ or (%rdx),%al │ │ │ │ @@ -4018196,22 +4017702,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x56a5,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xf6a5,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xa,%ah │ │ │ │ + add %al,%al │ │ │ │ + in $0xa,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRX incq 0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4018912,15 +4018417,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%bl │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed56(%rsi) │ │ │ │ + add %ah,0x53df6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bl │ │ │ │ or (%rdx),%al │ │ │ │ @@ -4020308,18 +4019813,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%bh │ │ │ │ or (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ch │ │ │ │ - push %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivb 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ testl $0x2,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4021128,18 +4020630,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex decb (%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ - push %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivb 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ decb (%rdx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4022424,18 +4021923,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ecx,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20b09 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -4022476,18 +4021972,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xb09,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20b09db │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4022626,18 +4022119,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebx │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rbx) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4022737,18 +4022227,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or (%rbx),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6d(%rax) │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4022994,18 +4022481,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsi) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + idivl 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4023020,15 +4022504,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jmp 20efbb5 │ │ │ │ + rex.W jmp 2104c55 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20b0e78 │ │ │ │ or (%rdx),%eax │ │ │ │ @@ -4023044,18 +4022528,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - ds pop %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ds clc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe,%al │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4023596,15 +4023078,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc (%rbx),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed583e(%rax) │ │ │ │ + add %cl,0x53df83e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc (%rbx),%ecx │ │ │ │ @@ -4024879,18 +4024361,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x95,%al │ │ │ │ - pop %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20b1e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x612c2(%rax) │ │ │ │ @@ -4025094,18 +4024574,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rax) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20b1fa7 │ │ │ │ - pop %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4025969,18 +4025447,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xb,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x17(%rax) │ │ │ │ - pop %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ or (%rdx),%eax │ │ │ │ @@ -4026137,15 +4025613,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed58e9,%al │ │ │ │ + movabs 0x4000000053df8e9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sub %ecx,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4026946,18 +4026422,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rax) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ds pop %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock ds stc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %cl,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4027620,18 +4027094,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rdi) │ │ │ │ - pop %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + stc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20b36 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a080(%rax) │ │ │ │ @@ -4027652,15 +4027124,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ss or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3ed59(%rax) │ │ │ │ + fcoms 0x53df9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x36,%al │ │ │ │ or (%rdx),%eax │ │ │ │ @@ -4028706,18 +4028178,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0xb(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - pop %rcx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + stc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0xb(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4028849,18 +4028319,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ or (%r10),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x59,%dl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0xf9,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or (%r10),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4028936,18 +4028404,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0xb(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loop 20b425c │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loop 20b41fc │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0xb(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4029333,18 +4028799,16 @@ │ │ │ │ movabs 0x4000000000606a2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20b45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - ss pop %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ss cli │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or (%r10),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4029455,27 +4028919,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0xb(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36(%rax) │ │ │ │ - pop %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cli │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000020b46,%al │ │ │ │ - jmp 20b46f5 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 20b4695 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20b46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60b06(%rax) │ │ │ │ @@ -4029504,18 +4028964,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jmp 20b4755 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 20b46f5 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0xb(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4029572,18 +4029030,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB or (%r10),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sti │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x47,%al │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4029645,18 +4029101,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0xb(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ - pop %rbx │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sti │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or (%rdx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4029712,27 +4029166,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xb48,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3ed5b(%rbp) │ │ │ │ + adc %al,0x53dfb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20b491a │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %rbx,-0x13(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test %rdi,%rbx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or (%rdx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4029803,17 +4029256,16 @@ │ │ │ │ cld │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd800000000020b49,%al │ │ │ │ - fcomps -0x13(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivr %st(3),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20b49,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -4029824,17 +4029276,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0xb(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - fstps -0x13(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fsincos │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20d5526 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4030077,18 +4029528,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or (%rdx),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2e,%al │ │ │ │ - pop %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cld │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20b4cae │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4030101,18 +4029550,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x2(%rbx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20b4cb0 │ │ │ │ - pop %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cld │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000020b4c,%al │ │ │ │ adc 0x6(%rcx),%ch │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -4030129,15 +4029576,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2(%rbx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3ed5c(%rbx) │ │ │ │ + rolb $1,0x53dfc(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20d5829 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4030169,17 +4029616,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0xb(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - test %bl,0x3(%rbp,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + test %bh,%ah │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ or (%r10),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4030265,17 +4029712,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0xb(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fistpl 0x3(%rbp,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0xb(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4031266,17 +4030713,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x2,0xb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fistpl 0x3(%rbp,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0xb(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60c6d(%rax) │ │ │ │ @@ -4031586,15 +4031033,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rcx │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f8b6bb │ │ │ │ + call 74956bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x59,%al │ │ │ │ or (%rdx),%eax │ │ │ │ @@ -4031848,18 +4031295,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x2(%rbx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + std │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2(%rbx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4032068,15 +4031513,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rbp │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed5d84 │ │ │ │ + push $0x53dfd84 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0xb(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4032528,15 +4031973,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed5d84(%rax) │ │ │ │ + add %ah,0x53dfd84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0xb(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4033677,18 +4033122,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x2(%rbx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2a(%rax) │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + std │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ or (%rdx),%eax │ │ │ │ @@ -4036768,18 +4036211,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x20b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%dh │ │ │ │ - pop %rbp │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + std │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20d9465 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ @@ -4036853,17 +4036294,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ecx,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sub %bl,-0x13(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %bh,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x89,%al │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4037621,18 +4037061,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20b90d2 │ │ │ │ - pop %rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xb90,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4037889,18 +4037327,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x20b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jb 20b9379 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 20b9319 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x20b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ @@ -4038499,15 +4037935,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x20b(%rax) │ │ │ │ - add %bl,0x3ed5e72(%rax) │ │ │ │ + add %bl,0x53dfe72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x20b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4038521,17 +4037957,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cwtl │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rcrl %cl,-0x13(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sar %cl,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x20b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4039364,25 +4038799,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ba0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed5ed3(%rax) │ │ │ │ + add %bl,0x53dfed3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x20b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sub -0x13(%rdi),%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W sub %dil,%dil │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20dac7d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x49(%rax) │ │ │ │ @@ -4040168,15 +4039602,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test $0xb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed5f2a(%rax) │ │ │ │ + add %al,0x53dff2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa8,%al │ │ │ │ or (%rdx),%eax │ │ │ │ @@ -4041347,18 +4040781,16 @@ │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jle 20bb3d2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W jle 20bb372 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xb,%bl │ │ │ │ add (%rax),%al │ │ │ │ @@ -4042231,25 +4041663,28 @@ │ │ │ │ lahf │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x20b,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xed,0x5f(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmpb $0x3d,-0x1(%rsi) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x20b,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + adc (%rcx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2(%rbx,%rcx,1) │ │ │ │ - add %dl,0x60112(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x97b000000000020b,%rsp │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4043245,17 +4042680,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W rcrb %cl,-0x13(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W sar %cl,%dil │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4043509,17 +4042943,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000020bc7,%al │ │ │ │ - rcrb %cl,-0x13(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sar %cl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20bc7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6023e(%rax) │ │ │ │ @@ -4044899,15 +4044332,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20bd3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed35dc(%rax) │ │ │ │ + add %cl,0x53dd5dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ or (%rdx),%eax │ │ │ │ @@ -4047003,16 +4046436,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000020be5,%al │ │ │ │ - fidivs 0x3ed(%rip) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20be5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x47(%rax) │ │ │ │ add (%rsi),%al │ │ │ │ @@ -4048089,15 +4047523,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %eax,(%dx) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f92523 │ │ │ │ + call 749c523 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -4048345,16 +4047779,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5800000000020bf1,%al │ │ │ │ - fbstp 0x3ed(%rip) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20bf1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX (bad) │ │ │ │ @@ -4049357,16 +4048792,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20e06d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - fbstp 0x3ed(%rip) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4049390,20 +4048826,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sti │ │ │ │ + add %cl,-0x5(%rax) │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1,%al │ │ │ │ test $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4049573,20 +4049008,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfc,%al │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xbfc,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + cld │ │ │ │ + or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jns 20bfcc6 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4049730,24 +4049166,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dh │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20bfdf2 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dh │ │ │ │ - or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + decb (%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %ebp,%esp │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W decb (%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4049864,24 +4049300,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bh │ │ │ │ or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20bff12 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - decl (%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ + or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x58(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 20bfef2 │ │ │ │ add $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20bff │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4050263,21 +4049698,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc02,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 20c02d4 │ │ │ │ - or $0x2,%al │ │ │ │ + add %ah,%al │ │ │ │ + add (%rdx,%rax,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x604(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4051148,20 +4050582,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rdx) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe3,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or (%rdx,%rax,1),%cl │ │ │ │ + add %dh,%al │ │ │ │ + or (%rdx,%rax,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20c0b3b │ │ │ │ add (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4051855,15 +4051289,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rcx) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed35e4,%eax │ │ │ │ + mov $0x53dd5e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ or $0x2,%al │ │ │ │ @@ -4052208,18 +4051642,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsp,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - in $0x35,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd5,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rsp,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4052457,18 +4051889,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x35,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd5,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ or $0x2,%al │ │ │ │ @@ -4052521,18 +4051951,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rsi) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - in $0x35,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd5,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4052590,18 +4052018,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20c17 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - in $0x35,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd5,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xc,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4054008,18 +4053434,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W out %al,$0x35 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W out %al,$0xd5 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc23,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4054266,21 +4053690,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rsi) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe6,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rsi) │ │ │ │ - or $0x2,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + es or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x613(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4054600,20 +4054023,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20c28b8 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %cl,(%rdx,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + sub %cl,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sahf │ │ │ │ adc (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4054646,21 +4054069,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rcx) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bh │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ecx,(%rdx,%rax,1) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x613(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4054746,31 +4054168,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdx) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - out %eax,$0x35 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xd5 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdx) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - out %eax,$0x35 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xd5 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub (%rdx,%rax,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4054803,23 +4054221,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdx) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x35e7,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xd5e7,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x20c2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000020c2a,%al │ │ │ │ - pushf │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ adc (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4055033,15 +4054450,15 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20c2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - call 21019e3 │ │ │ │ + call 2116a83 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc2c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4055410,20 +4054827,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20c3001 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c2fc2 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x6(,%rax,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4055835,15 +4055251,15 @@ │ │ │ │ movabs 0x40000000006a4e1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20c33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - call 21020d3 │ │ │ │ + call 2117173 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20c33,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4056493,15 +4055909,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20e4616 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jmp 210271b │ │ │ │ + jmp 21177bb │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ or $0x2,%al │ │ │ │ @@ -4056832,15 +4056248,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x20c,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed35e9 │ │ │ │ + push $0x53dd5e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x20c,%eax │ │ │ │ @@ -4056921,15 +4056337,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed35e9,%al │ │ │ │ + movabs 0x4000000053dd5e9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ds or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4056983,30 +4056399,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20c3e93 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc3e,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + ds or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dl │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 20c3f10 │ │ │ │ - or $0x2,%al │ │ │ │ + add %ah,%al │ │ │ │ + ds or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x605,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4057025,20 +4056440,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20c3ef4 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,(%rdi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x6(%rsp,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4057301,24 +4056716,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.B or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xea,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - or $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x20c41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%eax │ │ │ │ + add %al,-0x53(%rax) │ │ │ │ add $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc41,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4057413,20 +4056825,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe800000000020c42,%al │ │ │ │ (bad) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20c42,%eax │ │ │ │ + add %bh,0x20c42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ adc $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4057612,32 +4057023,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%bl │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2(%rsp,%rcx,1) │ │ │ │ + add %al,0x20c44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.R or $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x20c44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 20c4428 │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ adc (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4057684,15 +4057091,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0xc(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed35eb(%rax) │ │ │ │ + add %bl,0x53dd5eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0xc(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4057706,41 +4057113,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bl │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rex.RB or $0x2,%al │ │ │ │ + add %bl,0x45(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ah │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 20c45a7 │ │ │ │ + add %dh,0x45(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0xc(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x20c45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a4df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4057750,25 +4057153,27 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20c45,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x14(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0xc(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x603b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0xb4,%al │ │ │ │ + add (%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20e5222 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x3,%ah │ │ │ │ @@ -4057778,67 +4057183,65 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xc(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed35ec(%rax) │ │ │ │ + add %dh,0x53dd5ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0xc(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in (%dx),%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0xc(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,%ch │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.RX or $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x46(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ add (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RX or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed35ed │ │ │ │ + push $0x53dd5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20c46b0 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed35ed,%al │ │ │ │ + movabs 0x4000000053dd5ed,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20c46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ test $0x6,%al │ │ │ │ @@ -4057878,24 +4057281,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(5),%st │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0xc(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.RXB or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x3,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x3,%ch │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058126,31 +4057528,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0xc(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in (%dx),%eax │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0xc(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WB or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,%dh │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WB or $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x49(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x6af(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058208,42 +4057608,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0xc(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x12(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WB or $0x2,%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,0xc(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WX or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5ec92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs 0x40000000005ec92,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0xc(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 20c49c1 │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058258,24 +4057657,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x35ee,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xd5ee,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4a(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x20c4a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x55(%rax) │ │ │ │ + jo 20c4ab7 │ │ │ │ adc $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058291,25 +4057690,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WX or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4a,%al │ │ │ │ - or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x20c4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - addr32 adc $0x6,%al │ │ │ │ + add %ah,0x67(%rax) │ │ │ │ + adc $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc4a,$0x2 │ │ │ │ @@ -4058400,21 +4057796,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0xc(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6000000000020c4b,%al │ │ │ │ - push $0x614 │ │ │ │ + add %ah,0x20c4b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x68(%rax) │ │ │ │ + adc $0x6,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20c4b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058445,18 +4057843,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x35,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xd5,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x2(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058646,15 +4058042,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc4d,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed35ef,%eax │ │ │ │ + mov $0x53dd5ef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20c4e1f │ │ │ │ or $0x2,%al │ │ │ │ @@ -4058738,20 +4058134,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0xc(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x20c4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000020c4e,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ and %ebp,0x6(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20c4e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058846,30 +4058243,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRXB or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x4f,%al │ │ │ │ - or $0x2,%al │ │ │ │ + add %ch,0x20c4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dh,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lock {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,0xc(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRXB or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x14 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4058957,26 +4058351,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,0xc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c506a │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rax │ │ │ │ - or $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x5ec(%rax) │ │ │ │ + add %bl,0x20c50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x50,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4059068,21 +4058460,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c51b3 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf0,%al │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0xc(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x20c51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x60c02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4059259,24 +4058649,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0xc(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lock xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lock {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0xc(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rorb $0x6,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,%al │ │ │ │ + or %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -4059667,42 +4059058,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rsi │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%cl │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x56,%al │ │ │ │ - or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x20c56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4b,%al │ │ │ │ - adc $0x6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x6144b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc56,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 20c5728 │ │ │ │ + add %ah,%al │ │ │ │ + push %rsi │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x5ec(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4060133,20 +4059519,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8800000000020c5a,%al │ │ │ │ int1 │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20c5a,%eax │ │ │ │ + add %bh,0x20c5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ add (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4060169,25 +4059554,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - repnz xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + repnz {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0xc(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60b5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0x5b,%al │ │ │ │ + or (%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0xc(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ @@ -4060271,20 +4059659,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c5bdc │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x2(%rsp,%rcx,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x7(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4060544,21 +4059933,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rsi │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - repz xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + repz {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jno 20c5e62 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4060567,28 +4059954,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20c5ec8 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x35f3,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0xd5f3,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rsi │ │ │ │ - or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x20c5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ (bad) │ │ │ │ - jo 20c5e92 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4060642,24 +4060024,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0xc(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ hlt │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0xc(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsxd %ebx,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x15(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0xc(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4060758,25 +4060140,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0xc(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xc(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0xc(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6b305(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0x5,%al │ │ │ │ + mov $0x6,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4061139,21 +4060524,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsxd (%rdx,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - movsxd (%rdx,%rax,1),%ecx │ │ │ │ + add %bl,0x63(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ mov $0x6,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4061235,18 +4060619,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x2(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x35,%ch │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0xd5,%ch │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ fs or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4061448,24 +4060830,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0xc(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmc │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0xc(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + data16 or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jb 20c662a │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 20c6694 │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4061669,16 +4061051,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0xc(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - divb 0x3ed(%rip) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + not %ch │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0xc(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -4062148,15 +4061531,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed35f6 │ │ │ │ + push $0x53dd5f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c6cce │ │ │ │ or $0x2,%al │ │ │ │ @@ -4062962,20 +4062345,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 20c735f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 20c73dd │ │ │ │ + add %bh,0x73(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4063025,23 +4062407,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 20c73ef │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x9(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,0x2(%rsp,%rcx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + je 20c7407 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ adc $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4063065,15 +4062448,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 20c744f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed35f7(%rax) │ │ │ │ + add %dh,0x53dd5f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20c74 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4063096,16 +4062479,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x74,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock divl 0x3ed(%rip) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lock not %ebp │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc74,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc6,%al │ │ │ │ @@ -4063164,20 +4062548,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jne 20c7557 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ clc │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 20c75d7 │ │ │ │ + add %dh,0x75(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000006146f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4063344,20 +4062727,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0xc(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0xc(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 20c771f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shll %cl,0x6(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4063594,23 +4062977,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0xc(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ clc │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jns 20c7947 │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x79(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x19(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 20c7929 │ │ │ │ or $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4063703,20 +4063086,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0xc(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stc │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0xc(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jp 20c7a37 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %dh,0x6(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4063802,20 +4063185,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jp 20c7af7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0xc(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 20c7b0f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ movabs %al,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -4063831,15 +4063214,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jnp 20c7b3f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed35f9(%rax) │ │ │ │ + add %dh,0x53dd5f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jnp 20c7b57 │ │ │ │ @@ -4063914,15 +4063297,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f9b1f6 │ │ │ │ + call 74a51f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x2(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4064024,20 +4063407,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jl 20c7cef │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0xc(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jge 20c7d07 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x8,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4064357,22 +4063740,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jg 20c7fef │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cli │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x20c(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + orb $0x0,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 20c8065 │ │ │ │ + add %dh,0x63(%rax) │ │ │ │ or (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4064492,31 +4063875,33 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x20c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ + or $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex orl $0x0,(%rdx,%rax,1) │ │ │ │ jo 20c8126 │ │ │ │ add (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ orl $0x0,(%rdx,%rax,1) │ │ │ │ - push $0x3ed35fb │ │ │ │ + push $0x53dd5fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c80e3 │ │ │ │ or $0x2,%al │ │ │ │ @@ -4064567,15 +4063952,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20e8e5e │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed35fb(%rax) │ │ │ │ + add %ch,0x53dd5fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4064634,31 +4064019,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20c81ec │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20c826d │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or $0x2,%al │ │ │ │ + add %dl,0x20c82(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x603ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000603ea,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x82,%al │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x20c82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ + rex (bad) │ │ │ │ add (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4064704,26 +4064089,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x20c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%ah │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x20c(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - mov $0x6,%bl │ │ │ │ + add %bh,(%rax) │ │ │ │ + orl $0x0,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + or %esi,0x6(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ orl $0x0,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36(%rax) │ │ │ │ @@ -4065205,20 +4064588,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8800000000020c87,%al │ │ │ │ cld │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20c87,%eax │ │ │ │ + add %bh,0x20c87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ or %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4065569,20 +4064951,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20e9767 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ + ... │ │ │ │ + mov (%rdx,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x20c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x3,%ch │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4065652,22 +4065032,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8b,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cld │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x20c(%rbx) │ │ │ │ - add %al,-0x1a(%rax) │ │ │ │ - add (%rsi),%eax │ │ │ │ + add %al,%al │ │ │ │ + mov (%rdx,%rax,1),%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex out %al,$0x3 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x20c(%rbx) │ │ │ │ @@ -4066274,20 +4065656,19 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x20c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %rax,%rcx │ │ │ │ + add %cl,-0x6f(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and 0x6(%rcx),%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4066419,35 +4065800,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x20c(%rdx) │ │ │ │ add %ch,-0x3(%rax) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%edx │ │ │ │ - or $0x2,%al │ │ │ │ + add %bl,0x20c92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ + or %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x608(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x92,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed35fd,%al │ │ │ │ + movabs 0x4000000053dd5fd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4066470,15 +4065850,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f9c8f2 │ │ │ │ + call 74a68f2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x20c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4066514,41 +4065894,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 20c92f5 │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x20c(%rbx) │ │ │ │ + add %cl,0x20c93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed35fe │ │ │ │ + add %ch,-0x2(%rax) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x20c93(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + mov $0x6,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000020c93,%al │ │ │ │ - or %esi,0x6(%rbx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20c93,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59(%rax) │ │ │ │ or (%rsi),%eax │ │ │ │ @@ -4066557,31 +4065938,35 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x20c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 20ea070 │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6a53d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs 0x40000000006a53d,%al │ │ │ │ + ... │ │ │ │ + xchg %eax,%esp │ │ │ │ + or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rax │ │ │ │ + or (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rsp,%rcx,1) │ │ │ │ - add %dl,0x60b58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x2(%rsp,%rcx,1) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x6a5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4066776,20 +4066161,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc95,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ - xor $0x3ed,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + {rex2 0x3d} add $0x4000000,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 20c9567 │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xb,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4066808,18 +4066193,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x20c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x35,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0xd5,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x20c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xb3,(%rcx) │ │ │ │ @@ -4066920,28 +4066303,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x20c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add %esi,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %edx,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rdi │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4066979,33 +4066359,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add (%rsi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x97,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x6af(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x20c(%rdi) │ │ │ │ - add %dl,0x3ed3602(%rax) │ │ │ │ + add %dl,0x53dd602(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x20c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4067044,43 +4066422,37 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x20c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - add $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20c98 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x20c(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ @@ -4067190,15 +4066562,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c98fb │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x3ed36(%rip) │ │ │ │ + cmp %al,0x53dd6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x20c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4067454,17 +4066826,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc9b,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4067544,17 +4066915,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x2(%rsp,%rcx,1) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000020c9c,%al │ │ │ │ ss or (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4067601,17 +4066971,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0xb(%rbp) │ │ │ │ @@ -4067635,17 +4067004,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20c9d62 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20c9d07 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4067678,15 +4067046,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x20c(%rbp) │ │ │ │ - add %ch,0x3ed3608(%rax) │ │ │ │ + add %ch,0x53dd608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4067756,18 +4067124,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x20c(%rsi) │ │ │ │ add %bl,(%rax) │ │ │ │ - or %esi,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %edx,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sahf │ │ │ │ or $0x2,%al │ │ │ │ @@ -4068380,18 +4067746,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ca4 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - or (%rsi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %dh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x2(%rsp,%rcx,1) │ │ │ │ jo 20ca488 │ │ │ │ mov $0x6,%bl │ │ │ │ @@ -4068458,17 +4067822,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rbx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ @@ -4069203,15 +4068566,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x20c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed360b,%al │ │ │ │ + movabs 0x4000000053dd60b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4069255,17 +4068618,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lods %ds:(%rsi),%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ or $0x2,%al │ │ │ │ @@ -4069417,18 +4068779,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xad,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rsi,%rsi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,(%rsi,%rdx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcad,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4069863,18 +4069223,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4800000000020cb1,%al │ │ │ │ - or $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20cb1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4070157,18 +4069515,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xc,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cb416 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4070197,15 +4069553,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20cb4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - or $0x3ed36,%eax │ │ │ │ + or $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4070215,32 +4069571,31 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20ec191 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xd(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000060a4b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0xc,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed360d(%rax) │ │ │ │ + add %dl,0x53dd60d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4070285,15 +4069640,15 @@ │ │ │ │ movabs 0x4000000000606b4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20cb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - or $0x3ed36,%eax │ │ │ │ + or $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb5,%al │ │ │ │ or $0x2,%al │ │ │ │ @@ -4070306,17 +4069661,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x20c(%rbp) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4070358,17 +4069712,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x20c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xc,%dh │ │ │ │ add (%rax),%al │ │ │ │ @@ -4070502,24 +4069855,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cb719 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x20c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5f9ed93 │ │ │ │ + call 74a8d93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000020cb7,%al │ │ │ │ adc %dh,0x6(%rbx) │ │ │ │ @@ -4070554,17 +4069906,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cb809 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x20c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5b(%rsi) │ │ │ │ @@ -4070614,17 +4069965,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x20c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb8,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4070634,27 +4069984,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x20c(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x20c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x20c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4070671,18 +4070018,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x20c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc %dh,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x20c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6,%sil │ │ │ │ @@ -4070802,18 +4070147,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x20c,%edx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - adc %dh,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cba1c │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4070821,18 +4070164,16 @@ │ │ │ │ cmpb $0x0,0x606(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x20c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %dh,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock adc %dl,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000020cba,%al │ │ │ │ (bad) │ │ │ │ or %al,(%rsi) │ │ │ │ @@ -4070961,33 +4070302,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x2(%rsp,%rcx,1) │ │ │ │ add %ch,(%rax) │ │ │ │ - adc %esi,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %edx,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2(%rsp,%rcx,1) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x2(%rsp,%rcx,1) │ │ │ │ - add %ah,0x3ed3611(%rax) │ │ │ │ + add %ah,0x53dd611(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x20c,%esp │ │ │ │ @@ -4070996,18 +4070334,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20cbc │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - adc %esi,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %edx,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2(%rsp,%rcx,1) │ │ │ │ sarb $0x0,0x606(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -4071037,68 +4070373,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcbc,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cbc8e │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W adc (%rsi),%sil │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W adc %sil,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x20c,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x36,(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0xd6,(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3612,%eax │ │ │ │ + mov $0x53dd612,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc (%rsi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock adc %dh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x20c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rbx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x20c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4071108,49 +4070436,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cbd1f │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - adc (%rsi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %esi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc (%rsi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %esi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000020cbd,%al │ │ │ │ - adc (%rsi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %esi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20cbd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - adc $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x20c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6af(%rbx) │ │ │ │ @@ -4071169,18 +4070489,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - adc $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x20c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4071197,17 +4070515,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x6(%rdi,%rbp,4) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x146000000000020c,%rsi │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x20c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4071245,42 +4070562,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbe,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - adc $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x20c(%rsi) │ │ │ │ add %dl,%al │ │ │ │ - adc $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x20c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x6af(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x20c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x3ed36(%rip) │ │ │ │ + or %dl,0x53dd6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x20c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4071363,27 +4070676,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cbf91 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x3ed36,%eax │ │ │ │ + rex adc $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x20c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ js 20cc007 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4071499,15 +4070811,15 @@ │ │ │ │ imul $0x4,0x0(%rsi,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rorl $0x0,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3615(%rax) │ │ │ │ + add %dh,0x53dd615(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%cl │ │ │ │ or $0x2,%al │ │ │ │ @@ -4071647,15 +4070959,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20cc2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - adc $0x3ed36,%eax │ │ │ │ + adc $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xc,%dl │ │ │ │ add (%rax),%al │ │ │ │ @@ -4071677,17 +4070989,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rsi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcc2,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4071736,15 +4071047,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed3616 │ │ │ │ + push $0x53dd616 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ret │ │ │ │ @@ -4071859,17 +4071170,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20cc458 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ or $0x2,%al │ │ │ │ @@ -4071898,15 +4071208,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cc452 │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20cc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3616(%rax) │ │ │ │ + add %dh,0x53dd616(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xc,%ah │ │ │ │ add (%rax),%al │ │ │ │ @@ -4072625,15 +4071935,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x20c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fa0103 │ │ │ │ + call 74aa103 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%bl │ │ │ │ or $0x2,%al │ │ │ │ @@ -4072661,17 +4071971,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%bl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ or $0x2,%al │ │ │ │ @@ -4072684,17 +4071993,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ccb │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xc,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4072709,17 +4072017,16 @@ │ │ │ │ cwtl │ │ │ │ lret │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4072732,22 +4072039,21 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xccb,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3617,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd617,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 20ccb9d │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0xa(%rbp) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4072793,17 +4072099,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ int3 │ │ │ │ or $0x2,%al │ │ │ │ @@ -4072848,17 +4072153,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20ed9a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ @@ -4072994,15 +4072298,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fa0435 │ │ │ │ + call 74aa435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%dh │ │ │ │ or $0x2,%al │ │ │ │ @@ -4073018,17 +4072322,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20cce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x79(%rax) │ │ │ │ @@ -4073039,17 +4072342,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xc,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ or $0x2,%al │ │ │ │ @@ -4073064,17 +4072366,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ccec4 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcce,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4073186,18 +4072487,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ccf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sbb (%rsi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %dh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4073653,22 +4072952,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(3) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x361b,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd61b,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rorl %cl,(%rdx,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + rorl %cl,(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x6(%rdx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4073811,18 +4073109,16 @@ │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ {rex2 0xc} add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xc} add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4073832,17 +4073128,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ {rex2 0xc} add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cd537 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4073895,15 +4073190,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20ee2b2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed361c(%rax) │ │ │ │ + add %ch,0x53dd61c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ or $0x2,%al │ │ │ │ @@ -4074025,17 +4073320,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cd706 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%bh │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4074057,38 +4073351,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bh │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed361d,%eax │ │ │ │ + mov $0x53dd61d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x3ed36,%eax │ │ │ │ + lock sbb $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20cd7 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xc,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4074183,15 +4073476,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fmuls (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed361e │ │ │ │ + push $0x53dd61e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fmuls (%rdx,%rax,1) │ │ │ │ @@ -4074448,28 +4073741,27 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xc,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed361e(%rax) │ │ │ │ + add %ah,0x53dd61e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fimull (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rsi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xda,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4074570,24 +4073862,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4800000000020cdb,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20cdb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed361f(%rax) │ │ │ │ + add %al,0x53dd61f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bl │ │ │ │ or $0x2,%al │ │ │ │ @@ -4074631,28 +4073922,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fmull (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fmull (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4074756,18 +4074045,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fisttpll (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and %dh,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4074778,15 +4074065,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xc,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3620(%rax) │ │ │ │ + add %bl,0x53dd620(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fisttpll (%rdx,%rax,1) │ │ │ │ @@ -4074919,17 +4074206,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cdeeb │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20eebbb │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60cb1(%rax) │ │ │ │ @@ -4074960,17 +4074246,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x21,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fisttps (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4075015,29 +4074300,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdf,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cdfc3 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xc,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - and (%rsi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(7) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4075096,17 +4074378,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 20ce04f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x22(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ce0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -4075130,15 +4074411,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loopne 20ce097 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3622(%rax) │ │ │ │ + add %dl,0x53dd622(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ or $0x2,%al │ │ │ │ @@ -4075198,17 +4074479,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%cl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 20ce13f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4075232,17 +4074512,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ce143 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rbx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%cl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4075312,29 +4074591,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%dl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ce235 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x23,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W loop 20ce247 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4075385,17 +4074662,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe2,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ce2c5 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xc,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4075431,31 +4074707,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,(%rsi,%rsi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ah,(%rsi,%rdx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%bl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4075542,18 +4074814,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ce3b5 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - and $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jrcxz 20ce3f7 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4075619,27 +4074889,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi,%rsi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,(%rsi,%rdx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000020ce4,%al │ │ │ │ - and $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ce4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6ac6d(%rax) │ │ │ │ @@ -4075682,15 +4074948,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%ch │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - and $0x3ed36,%eax │ │ │ │ + and $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ch │ │ │ │ or $0x2,%al │ │ │ │ @@ -4075737,15 +4075003,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xc,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3625(%rax) │ │ │ │ + add %cl,0x53dd625(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe5,%al │ │ │ │ or $0x2,%al │ │ │ │ @@ -4075881,15 +4075147,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xce6,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - and $0x3ed36,%eax │ │ │ │ + and $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ce6b8 │ │ │ │ or $0x2,%al │ │ │ │ @@ -4076141,29 +4075407,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%cl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%cl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4076233,17 +4075497,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ce9bb │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp 20cebfa │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4076288,17 +4075551,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rcx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20cea4c │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4076312,36 +4075574,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000020cea,%al │ │ │ │ - sub (%rsi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %esi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20cea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4076412,15 +4075670,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 20ceb5f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed362b(%rax) │ │ │ │ + add %dh,0x53dd62b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ceb55 │ │ │ │ or $0x2,%al │ │ │ │ @@ -4077311,17 +4076569,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cf2c4 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - cs ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cs (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ repnz or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4077389,17 +4076646,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cf3b0 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000020cf3,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ @@ -4077563,17 +4076819,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock hlt │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20cf519 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ch │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4077652,17 +4076907,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2f,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4077769,17 +4077023,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dh │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000020cf6,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -4078058,17 +4077311,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%cl │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rsi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stc │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4078207,17 +4077459,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 20cfa64 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cli │ │ │ │ or $0x2,%al │ │ │ │ @@ -4078543,18 +4077794,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3(%rax) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ - rex │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20cfd67 │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4078649,40 +4077898,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ decb (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x36(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fadds -0x2a(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20cfe │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x41(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xc,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.B │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ decb (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4078695,18 +4077939,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x36(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0x2a(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcfe,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4078727,26 +4077969,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ decb (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed3642,%al │ │ │ │ + movabs 0x4000000053dd642,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ decl (%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20cff4c │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bh │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4079053,18 +4078294,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add 0x2(%rip),%cl │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.R │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.R (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d0264 │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,0x6a0de(%rax) │ │ │ │ @@ -4079091,15 +4078330,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20d02,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3644(%rax) │ │ │ │ + add %ch,0x53dd644(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4079162,18 +4078401,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20d036d │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.RB │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add 0x2(%rip),%ecx │ │ │ │ add %dl,0x6ac82(%rax) │ │ │ │ @@ -4079277,84 +4078514,72 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %bh,0x45(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd04,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x36(%rbp) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %al,-0x2a(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d04d6 │ │ │ │ or $0x2,%eax │ │ │ │ add %ch,%al │ │ │ │ - rex.RB │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.RX │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - rex.RX │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - rex.RX │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x20d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d057e │ │ │ │ @@ -4079379,27 +4078604,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3646,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd646,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000020d05,%al │ │ │ │ - mov $0xa2,%dh │ │ │ │ - (bad) │ │ │ │ + add %ah,0x20d05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x6a2b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20d05,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or (%r14),%r8d │ │ │ │ @@ -4079416,18 +4078638,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20f12e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.RXB │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,0x45(%rax) │ │ │ │ @@ -4079495,17 +4078715,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x47(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xd,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4079720,17 +4078939,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ or $0x2,%eax │ │ │ │ add %bh,0x47(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20f15e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ @@ -4079754,15 +4078972,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ or $0x2,%eax │ │ │ │ - add %dh,0x3ed3647(%rax) │ │ │ │ + add %dh,0x53dd647(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %rcx,0x2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4079788,18 +4079006,16 @@ │ │ │ │ movabs 0x4000000000607,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %ecx,0x2(%rip) │ │ │ │ add %ch,%al │ │ │ │ - rex.RXB │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,0x6a2b3(%rax) │ │ │ │ @@ -4079819,17 +4079035,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rcx) │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,0x48(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %ecx,0x2(%rip) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xa2,%bl │ │ │ │ @@ -4079849,15 +4079064,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ - add %al,0x3ed3648(%rax) │ │ │ │ + add %al,0x53dd648(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4079871,45 +4079086,42 @@ │ │ │ │ or 0x2(%rip),%cl │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ movabs %al,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xa(%rax) │ │ │ │ or $0x2,%eax │ │ │ │ - add %bh,0x3ed3648(%rax) │ │ │ │ + add %bh,0x53dd648(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xd,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.WB │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WB (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or 0x2(%rip),%cl │ │ │ │ add %dl,0x49(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa,%al │ │ │ │ or $0x2,%eax │ │ │ │ - add %cl,0x3ed3649(%rax) │ │ │ │ + add %cl,0x53dd649(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd0a,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4080040,17 +4079252,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x2(,%rcx,1) │ │ │ │ add %bl,0x4a(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4080062,15 +4079273,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed364a(%rax) │ │ │ │ + add %dl,0x53dd64a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20d0c76 │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4080091,22 +4079302,23 @@ │ │ │ │ add %ch,0x20d0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ subl $0x4,0x0(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x2(,%rcx,1) │ │ │ │ - enter $0x364a,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xd64a,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or $0xd,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x2(,%rcx,1) │ │ │ │ add %dl,%al │ │ │ │ loop 20d0ce5 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4080159,18 +4079371,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WXB │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x20d(%rip) │ │ │ │ add %al,-0x73(%rax) │ │ │ │ (bad) │ │ │ │ @@ -4080474,17 +4079684,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20d10 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4c(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xd,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4080674,18 +4079883,16 @@ │ │ │ │ sbb 0x6(%rbx),%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc 0x2(%rip),%cl │ │ │ │ add %bl,%al │ │ │ │ - rex.WR │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WR (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc 0x2(%rip),%cl │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ @@ -4080727,15 +4079934,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xd,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed364d(%rax) │ │ │ │ + add %cl,0x53dd64d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4080832,15 +4080039,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd13,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fa4a12 │ │ │ │ + call 74aea12 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d13e5 │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4080851,18 +4080058,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc 0x2(%rip),%ecx │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WRX │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRX (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x2(,%rcx,1) │ │ │ │ add %dh,%al │ │ │ │ out %al,$0x12 │ │ │ │ @@ -4080894,17 +4080099,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4e(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d1476 │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ @@ -4080912,15 +4080116,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x2(,%rcx,1) │ │ │ │ - add %dl,0x3ed364e(%rax) │ │ │ │ + add %dl,0x53dd64e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000020d14,%al │ │ │ │ loope 20d14ad │ │ │ │ @@ -4080953,18 +4080157,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x36(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,-0x2a(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a2(%rax) │ │ │ │ @@ -4081160,17 +4080362,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x50(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x6a2af(%rax) │ │ │ │ @@ -4081356,17 +4080557,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %cl,0x2(%rip) │ │ │ │ add %bh,0x50(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rcx) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,0x5ec69(%rax) │ │ │ │ @@ -4081450,17 +4080650,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %ecx,0x2(%rip) │ │ │ │ add %ch,%al │ │ │ │ push %rax │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %ecx,0x2(%rip) │ │ │ │ add %dh,%al │ │ │ │ @@ -4081470,17 +4080669,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4081529,17 +4080727,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5800000000020d1a,%al │ │ │ │ push %rcx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20d1a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4081600,17 +4080797,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb 0x2(%rip),%ecx │ │ │ │ add %cl,%al │ │ │ │ push %rcx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20d1b85 │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,%al │ │ │ │ @@ -4081676,17 +4080872,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x2(,%rcx,1) │ │ │ │ add %bl,%al │ │ │ │ push %rdx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -4081736,15 +4080931,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd1c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3653,%eax │ │ │ │ + mov $0x53dd653,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d1cee │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4081858,17 +4081053,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20f2afa │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x52(%rax) │ │ │ │ @@ -4082816,15 +4082010,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ - add %ah,0x3ed3655(%rax) │ │ │ │ + add %ah,0x53dd655(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4082994,17 +4082188,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d28fa │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,0x56(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %cl,0x2(%rip) │ │ │ │ add %al,0x6b320(%rax) │ │ │ │ @@ -4083021,17 +4082214,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rcx) │ │ │ │ or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdi │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %ecx,0x2(%rip) │ │ │ │ add %dl,0x6b320(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4083081,36 +4082273,34 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,0x58(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20f3706 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3658(%rax) │ │ │ │ + add %bl,0x53dd658(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,%al │ │ │ │ pop %rax │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rdx) │ │ │ │ or $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4083125,17 +4082315,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub 0x2(%rip),%cl │ │ │ │ add %dh,0x59(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub 0x2(%rip),%cl │ │ │ │ add %ah,0x21(%rax) │ │ │ │ @@ -4083398,18 +4082587,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x36(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bl,-0x2a(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -4083463,17 +4082650,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x20d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rdx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2d,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4083483,17 +4082669,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x20d(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -4083576,15 +4082761,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ or $0x2,%eax │ │ │ │ - add %ah,0x3ed365b(%rax) │ │ │ │ + add %ah,0x53dd65b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd2e,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4083951,17 +4083136,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor 0x2(%rip),%cl │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d3294 │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4084204,29 +4083388,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d3506 │ │ │ │ or $0x2,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rbp │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -4084292,17 +4083474,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20d35,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdi │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xb3,(%rsi) │ │ │ │ @@ -4084313,17 +4083494,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20f4312 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rdi │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ or $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -4084334,24 +4083514,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ or $0x2,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ or $0x2,%eax │ │ │ │ - add %cl,0x3ed3660(%rax) │ │ │ │ + add %cl,0x53dd660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ ss or $0x2,%eax │ │ │ │ @@ -4084427,17 +4083606,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ add %ch,0x61(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4084475,17 +4083653,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xd,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4084554,15 +4083731,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %cl,0x2(%rip) │ │ │ │ - add %ch,0x3ed3663(%rax) │ │ │ │ + add %ch,0x53dd663(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d389a │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4084572,18 +4083749,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,%al │ │ │ │ - movsxd (%rsi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movsxd %esi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000020d38,%al │ │ │ │ jp 20d3847 │ │ │ │ (bad) │ │ │ │ @@ -4084744,26 +4083919,25 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp 0x2(%rip),%cl │ │ │ │ - add %bh,0x3ed3664(%rax) │ │ │ │ + add %bh,0x53dd664(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20d3a │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - fs ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fs (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xd,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4085020,18 +4084194,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x36(%rbp) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %ah,-0x2a(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x20d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rcx) │ │ │ │ @@ -4085176,17 +4084348,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rsi) │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,%al │ │ │ │ - gs ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + gs (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1000000000020d3e,%al │ │ │ │ (bad) │ │ │ │ jmp 20d3ea1 │ │ │ │ @@ -4085858,17 +4085029,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - ss in (%dx),%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + data16 (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4085964,17 +4085134,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0xd(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x67(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0xd(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4086038,18 +4085207,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd46,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x36(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ah,-0x2a(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d4718 │ │ │ │ or $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4086107,17 +4085274,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d47a9 │ │ │ │ or $0x2,%eax │ │ │ │ add %bh,%al │ │ │ │ - addr32 ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0xd(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4086167,15 +4085333,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - push $0x3ed36 │ │ │ │ + push $0x53dd6 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4086199,15 +4085365,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ or $0x2,%rax │ │ │ │ add %dl,(%rax) │ │ │ │ - imul $0x3ed,(%rsi),%esi │ │ │ │ + imul $0x53d,%esi,%edx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x2,%rax │ │ │ │ add %ah,0x6b32a(%rax) │ │ │ │ @@ -4086360,18 +4085526,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd49,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x36(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ch,-0x2a(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d4a1b │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,%al │ │ │ │ @@ -4086436,15 +4085600,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d4aac │ │ │ │ or $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ - imul $0x3ed,(%rsi),%esi │ │ │ │ + imul $0x53d,%esi,%edx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0xd(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4086482,15 +4085646,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20f5827 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - imul $0x3ed,(%rsi),%esi │ │ │ │ + imul $0x53d,%esi,%edx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4086583,18 +4085747,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0xd(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - push $0x36 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0xffffffffffffffd6 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WXB or $0x2,%rax │ │ │ │ add %al,0x61402(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4086755,17 +4085917,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d4daf │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x6a(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4086791,15 +4085952,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed366a(%rax) │ │ │ │ + add %al,0x53dd66a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20f5b2a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4087102,18 +4086263,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000020d50,%al │ │ │ │ - push $0x36 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0xffffffffffffffd6 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20d50,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4087346,18 +4086505,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd52,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x36(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %ch,-0x2a(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d5324 │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4087369,17 +4086526,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rdx │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,0x6b(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0xd(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4087391,15 +4086547,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0xd(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed366b(%rax) │ │ │ │ + add %bl,0x53dd66b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbx │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4087499,24 +4086655,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2(%rbp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d5496 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rsp │ │ │ │ or $0x2,%eax │ │ │ │ - add %ch,0x3ed366c(%rax) │ │ │ │ + add %ch,0x53dd66c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ @@ -4087527,17 +4086682,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20d54be │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4087945,17 +4087099,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4088063,17 +4087216,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ or $0x2,%eax │ │ │ │ add %bl,0x6d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rcx │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4088208,15 +4087360,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5a,%al │ │ │ │ or $0x2,%eax │ │ │ │ - add %dl,0x3ed366d(%rax) │ │ │ │ + add %dl,0x53dd66d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x2,0xd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4088269,17 +4087421,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0xd(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4088324,17 +4087475,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd5b,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4088556,17 +4087706,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x2,0xd(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d5e28 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4088929,15 +4088078,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0xd(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed366e(%rax) │ │ │ │ + add %ch,0x53dd66e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0xd(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4089059,17 +4088208,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d62c0 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d62c4 │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x60bc2(%rax) │ │ │ │ @@ -4089079,17 +4088227,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0xd(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000020d62,%al │ │ │ │ ret $0x60b │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4089282,17 +4088429,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x2(%rbp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fs or $0x2,%eax │ │ │ │ add %ah,0x6a946(%rax) │ │ │ │ @@ -4089339,18 +4088485,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jo 20d6541 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 20d64e1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4089387,17 +4088531,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000020d65,%al │ │ │ │ jl 20d65ad │ │ │ │ (bad) │ │ │ │ @@ -4089509,15 +4088652,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x66,%al │ │ │ │ or $0x2,%eax │ │ │ │ - add %ah,0x3ed3670(%rax) │ │ │ │ + add %ah,0x53dd670(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4089614,29 +4088757,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ addr32 or $0x2,%eax │ │ │ │ add %bl,%al │ │ │ │ - jo 20d67c9 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 20d6769 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ - jno 20d67e1 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jno 20d6781 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd67,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4089674,15 +4088813,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3671(%rax) │ │ │ │ + add %al,0x53dd671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0x20d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4089703,15 +4088842,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d68ca │ │ │ │ or $0x2,%eax │ │ │ │ - add %bh,0x3ed3671(%rax) │ │ │ │ + add %bh,0x53dd671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4089871,29 +4089010,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0xd(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jb 20d6a51 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 20d69f1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xd(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0xd │ │ │ │ add (%rax),%al │ │ │ │ @@ -4090200,15 +4089336,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3672(%rax) │ │ │ │ + add %bl,0x53dd672(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4090219,18 +4089355,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,%al │ │ │ │ - jb 20d6d81 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 20d6d21 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20d6d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -4090354,18 +4089488,16 @@ │ │ │ │ add %dh,0x6b333(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa800000000020d6e,%al │ │ │ │ - jae 20d6ed1 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jae 20d6e71 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20d6e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4090438,18 +4089570,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,%al │ │ │ │ - jae 20d6f91 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jae 20d6f31 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20d6fd9 │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,%al │ │ │ │ @@ -4090500,18 +4089630,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ - je 20d7021 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + je 20d6fc1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4090602,18 +4089730,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd70,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - je 20d70f9 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + je 20d7099 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d7142 │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -4090765,15 +4089891,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jb 20d7248 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3674(%rax) │ │ │ │ + add %dl,0x53dd674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 20d7260 │ │ │ │ @@ -4090958,18 +4090084,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jae 20d73f8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - je 20d7429 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + je 20d73c9 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x2(%rbp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4091291,18 +4090415,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd76,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x36(%rbp) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %dh,-0x2a(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20d7748 │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ @@ -4091364,17 +4090486,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ja 20d7758 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x75(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20d77d9 │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x15(%rax) │ │ │ │ @@ -4091384,15 +4090505,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0xd(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3675(%rax) │ │ │ │ + add %ch,0x53dd675(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000020d77,%al │ │ │ │ adc $0x11,%al │ │ │ │ @@ -4091452,18 +4090573,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0xd(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jne 20d7861 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 20d7801 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W js 20d7848 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4091506,18 +4090625,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x78,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ - jbe 20d78d9 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jbe 20d7879 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,0xd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4091563,17 +4090680,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0xd(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0xd(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4091860,18 +4090976,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,0xd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jbe 20d7bf1 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jbe 20d7b91 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0xd(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4091928,18 +4091042,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20d7c │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jbe 20d7c99 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jbe 20d7c39 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2(%rbp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -4092011,30 +4091123,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0xd(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ja 20d7d59 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 20d7cf9 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jge 20d7d40 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - ja 20d7d71 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 20d7d11 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jge 20d7d58 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4092156,27 +4091264,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 20d7e60 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3677(%rax) │ │ │ │ + add %cl,0x53dd677(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20d7ee8 │ │ │ │ or $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ - ja 20d7ea9 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 20d7e49 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jle 20d7e90 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4092231,18 +4091337,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0xd(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - js 20d7f39 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + js 20d7ed9 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0xd(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4093298,18 +4092402,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x20d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x36(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,-0x2a(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000020d89,%al │ │ │ │ (bad) │ │ │ │ or $0x6,%al │ │ │ │ @@ -4093725,18 +4092827,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x20d(%rbp) │ │ │ │ add %cl,(%rax) │ │ │ │ - jp 20d8df1 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jp 20d8d91 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x20d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x11,(%rax) │ │ │ │ @@ -4093813,28 +4092913,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov 0x2(%rip),%cs │ │ │ │ add %cl,(%rax) │ │ │ │ - jnp 20d8ec9 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jnp 20d8e69 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8e,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x7b(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd8e,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4093925,18 +4093022,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1800000000020d8f,%al │ │ │ │ - jge 20d8fd1 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jge 20d8f71 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20d8f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29(%rax) │ │ │ │ @@ -4094113,17 +4093208,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20d91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -4094367,17 +4093461,16 @@ │ │ │ │ test $0x6,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x20d(%rbx) │ │ │ │ add %cl,0x7f(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x20d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4096037,15 +4095130,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20da406 │ │ │ │ or $0x2,%eax │ │ │ │ - add %dl,0x3ed3680(%rax) │ │ │ │ + add %dl,0x53dd680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x2(%rbp,%rcx,1) │ │ │ │ add %dh,0x60be3(%rax) │ │ │ │ @@ -4096119,36 +4095212,33 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,%al │ │ │ │ - xorb $0xed,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3d,%dh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %ah,-0x5b(%rax) │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,-0x19(%rax) │ │ │ │ or (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20da50f │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - xorl $0x3ed,(%rsi) │ │ │ │ + adc $0x53d,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4096252,15 +4095342,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ or $0x2,%eax │ │ │ │ - add %ah,0x3ed3681(%rax) │ │ │ │ + add %ah,0x53dd681(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6,%al │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4096272,15 +4095362,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xda6,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x3ed36(%rcx) │ │ │ │ + fadds 0x53dd6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20da678 │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4096602,15 +4095692,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x20d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x3ed36(%rdi) │ │ │ │ + sub %al,0x53dd6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x20d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4096847,18 +4095937,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x2(%rbp,%rcx,1) │ │ │ │ clc │ │ │ │ - xchg %esi,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %edx,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4097614,18 +4096702,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x2(%rbp,%rcx,1) │ │ │ │ add %bl,%al │ │ │ │ - mov %dh,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dl,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2(%rbp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbx │ │ │ │ @@ -4097792,15 +4096878,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xdb5,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ed36(%rcx) │ │ │ │ + adc %cl,0x53dd6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20db587 │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4097913,17 +4096999,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20fc493 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x6,-0x53(%rdi) │ │ │ │ @@ -4097999,15 +4097084,15 @@ │ │ │ │ add %dh,0x5eb48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x20d(%rdi) │ │ │ │ - add %al,0x3ed3689(%rax) │ │ │ │ + add %al,0x53dd689(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x20d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4098069,18 +4097154,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20db8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov %esi,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %edx,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x20d(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %eax,%fs:(%rsi) │ │ │ │ @@ -4098100,18 +4097183,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb8,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - mov (%rsi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xdb8,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4098132,15 +4097213,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x20d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed368a │ │ │ │ + push $0x53dd68a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x20d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4098219,15 +4097300,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x20d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed368a,%al │ │ │ │ + movabs 0x4000000053dd68a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0x20d,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -4098680,18 +4097761,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20dbe │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov (%rsi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x20d(%rsi) │ │ │ │ add %dl,0x6115f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4098740,17 +4097819,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x20d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ jo 20dbe7d │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x20d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x6,0xa(%rbp) │ │ │ │ @@ -4098927,18 +4098005,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov %?,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ss,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(0),%st │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,%al │ │ │ │ @@ -4098959,17 +4098035,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%cl │ │ │ │ or $0x2,%eax │ │ │ │ add %al,-0x74(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,%al │ │ │ │ @@ -4099017,17 +4098092,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rorl $0x0,0x2(%rip) │ │ │ │ js 20dc11e │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,0x4a(%rax) │ │ │ │ @@ -4099219,25 +4098293,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20dc32d │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ or $0x2,%eax │ │ │ │ - add %al,0x3ed368d(%rax) │ │ │ │ + add %al,0x53dd68d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc3,%al │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4099259,15 +4098332,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(3),%st │ │ │ │ or $0x2,%eax │ │ │ │ - add %bh,0x3ed368d(%rax) │ │ │ │ + add %bh,0x53dd68d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4099329,18 +4098402,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xd,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov (%rsi),%? │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %esi,%ss │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4100515,17 +4099586,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xd,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x71(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(7),%st │ │ │ │ or $0x2,%eax │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ @@ -4100641,15 +4099711,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rorb $1,0x2(%rip) │ │ │ │ - add %dl,0x3ed368f(%rax) │ │ │ │ + add %dl,0x53dd68f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4100880,17 +4099950,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bl │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rorl %cl,0x2(%rip) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ @@ -4100958,17 +4100027,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rorl %cl,0x2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,-0x14(%rax) │ │ │ │ @@ -4101038,17 +4100106,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20dd4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ nop │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ @@ -4101696,17 +4100763,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20fe8b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x70(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ @@ -4101717,17 +4100783,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%bl │ │ │ │ or $0x2,%eax │ │ │ │ add %ch,%al │ │ │ │ nop │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bl │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x55(%rax) │ │ │ │ @@ -4101938,15 +4101003,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ch │ │ │ │ or $0x2,%eax │ │ │ │ - add %bh,0x3ed3691(%rax) │ │ │ │ + add %bh,0x53dd691(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fisttpll 0x2(%rip) │ │ │ │ add %dh,0x60901(%rax) │ │ │ │ @@ -4102150,27 +4101215,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bh │ │ │ │ or $0x2,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fisttps 0x2(%rip) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ddf │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4102324,17 +4101387,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 20feebd │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4102989,17 +4102051,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ or $0x2,%eax │ │ │ │ add %ch,-0x6d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bh │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,0x6a8e5(%rax) │ │ │ │ @@ -4103058,15 +4102119,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe7,%al │ │ │ │ or $0x2,%eax │ │ │ │ - add %ah,0x3ed3693(%rax) │ │ │ │ + add %ah,0x53dd693(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xd,%bh │ │ │ │ add (%rax),%al │ │ │ │ @@ -4103108,17 +4102169,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4103488,17 +4102548,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xeb,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,-0x6c(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xdeb,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4103763,17 +4102822,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20dee │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4103966,17 +4103024,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ cwtl │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ lock or $0x2,%eax │ │ │ │ add %ah,0x39(%rax) │ │ │ │ @@ -4104086,28 +4103143,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ or $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20df1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cltd │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xd,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4104120,17 +4103175,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ or $0x2,%eax │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf1,%al │ │ │ │ or $0x2,%eax │ │ │ │ add %al,-0x11(%rax) │ │ │ │ @@ -4104162,15 +4103216,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ or $0x2,%eax │ │ │ │ - add %ch,0x3ed3699(%rax) │ │ │ │ + add %ch,0x53dd699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4104200,28 +4103254,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ repnz or $0x2,%eax │ │ │ │ add %ch,%al │ │ │ │ cltd │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20df254 │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dl │ │ │ │ or $0x2,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -4104278,17 +4103330,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bl │ │ │ │ or $0x2,%eax │ │ │ │ add %bl,-0x66(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bl │ │ │ │ or $0x2,%eax │ │ │ │ add %al,0x6a8f2(%rax) │ │ │ │ @@ -4104393,17 +4103444,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%ah │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ hlt │ │ │ │ or $0x2,%eax │ │ │ │ @@ -4105019,17 +4104069,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ or $0x2,%eax │ │ │ │ add %cl,%al │ │ │ │ fwait │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20dfa │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4105224,15 +4104273,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cld │ │ │ │ or $0x2,%eax │ │ │ │ - add %bl,0x3ed369c(%rax) │ │ │ │ + add %bl,0x53dd69c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ @@ -4105498,38 +4104547,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dh │ │ │ │ or $0x2,%eax │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2100cdb │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ popf │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ or $0x2,%eax │ │ │ │ add %al,-0x63(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bh │ │ │ │ or $0x2,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -4105735,91 +4104781,85 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e00d2 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed369d(%rax) │ │ │ │ + add %bh,0x53dd69d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sahf │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %ecx,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add %ecx,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sahf │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e0163 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4105831,101 +4104871,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6800000000020e01,%al │ │ │ │ lahf │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20e01,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed369f(%rax) │ │ │ │ + add %ah,0x53dd69f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - movabs 0x400000003ed36,%al │ │ │ │ + movabs 0x4000000053dd6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2100fde │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - movabs 0x400000003ed36,%al │ │ │ │ + movabs 0x4000000053dd6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs 0x400000003ed36,%al │ │ │ │ + movabs 0x4000000053dd6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36a0(%rax) │ │ │ │ + add %bl,0x53dd6a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add (%rsi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - movabs 0x400000003ed36,%al │ │ │ │ + movabs 0x4000000053dd6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rsi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x400000003ed36,%eax │ │ │ │ + movabs 0x4000000053dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20e026c │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5f(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add (%rsi),%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -4105936,34 +4104973,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36a1(%rax) │ │ │ │ + add %bh,0x53dd6a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs 0x400000003ed36,%eax │ │ │ │ + movabs 0x4000000053dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs %al,0x400000003ed36 │ │ │ │ + movabs %al,0x4000000053dd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add (%rsi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6ad7a(%rax) │ │ │ │ @@ -4105996,17 +4105033,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5e(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add (%rsi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4106101,15 +4105137,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36a2(%rax) │ │ │ │ + add %bl,0x53dd6a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4106187,15 +4105223,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs %al,0x400000003ed36 │ │ │ │ + movabs %al,0x4000000053dd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21012e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ test $0x6,%al │ │ │ │ @@ -4106233,15 +4105269,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x20e,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3ed36(%rbx) │ │ │ │ + or %ah,0x53dd6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x20e,%eax │ │ │ │ @@ -4106290,15 +4105326,15 @@ │ │ │ │ movsxd 0x6(%rbp),%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x20e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0x400000003ed36 │ │ │ │ + rex movabs %eax,0x4000000053dd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x20e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rsi) │ │ │ │ or %eax,(%rsi) │ │ │ │ @@ -4106343,34 +4105379,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e06 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed36a3(%rax) │ │ │ │ + add %dh,0x53dd6a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - movabs %eax,0x400000003ed36 │ │ │ │ + movabs %eax,0x4000000053dd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4106390,15 +4105425,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe06,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ed(%rsi,%rsi,1) │ │ │ │ + and %ah,0x53d(%rsi,%rdx,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e06d8 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4106491,17 +4105526,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000020e07,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20e07,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6ad80(%rax) │ │ │ │ @@ -4106522,17 +4105556,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21015e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4106834,17 +4105867,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000020e0a,%al │ │ │ │ rex mov $0x6,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4106884,17 +4105916,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x58(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4107050,15 +4106081,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e0c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x3ed36,%eax │ │ │ │ + test $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2,(%rsi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4107094,17 +4106125,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe0c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e0c6b │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e0cde │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4107390,17 +4106420,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ femms │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e0f │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4107681,29 +4106710,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x55(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ecx,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4107962,15 +4106989,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed36ab(%rax) │ │ │ │ + add %dl,0x53dd6ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4108302,17 +4107329,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4109013,15 +4108039,15 @@ │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0x20e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fb546b │ │ │ │ + call 74bf46b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x20e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4109271,18 +4108297,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W and %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4109327,17 +4108351,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4109483,18 +4108506,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x22(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e2284 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4109512,18 +4108533,16 @@ │ │ │ │ add %dl,0x6a0f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000020e22,%al │ │ │ │ - mov $0x36,%cl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%cl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20e22,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4109549,17 +4108568,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and (%rsi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4f(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4109601,64 +4108619,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20e238d │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov $0x36,%cl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%cl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and (%rsi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x36,%dl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x23,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x36,%dl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed36b2(%rax) │ │ │ │ + add %ch,0x53dd6b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and (%rsi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4109669,17 +4108680,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4109699,15 +4108709,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0xe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36b3(%rax) │ │ │ │ + add %al,0x53dd6b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e24 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4109730,15 +4108740,15 @@ │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20e24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36b3(%rax) │ │ │ │ + add %bh,0x53dd6b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe24,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4109816,15 +4108826,15 @@ │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x20e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3ed(%rsi,%rsi,1) │ │ │ │ + sbb %dh,0x53d(%rsi,%rdx,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000020e25,%al │ │ │ │ mulb 0x6(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -4109838,18 +4108848,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x20e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x36,%ah │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%ah │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2103402 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rax) │ │ │ │ @@ -4109857,18 +4108865,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ es (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x36,%ah │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%ah │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4109919,52 +4108925,47 @@ │ │ │ │ out %al,(%dx) │ │ │ │ movabs 0x40000000006,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20e26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x36,%ch │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%ch │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x26,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36b5(%rax) │ │ │ │ + add %bl,0x53dd6b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x36,%ch │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%ch │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock es (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4110012,18 +4109013,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x36,%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4110149,17 +4109148,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000020e28,%al │ │ │ │ pop %rbx │ │ │ │ in (%dx),%al │ │ │ │ @@ -4110210,15 +4109208,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed36b6(%rax) │ │ │ │ + add %cl,0x53dd6b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -4110231,18 +4109229,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %rcx,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x36,%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ecx,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4110309,18 +4109305,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ecx,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x36,%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4110391,17 +4109385,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub (%rsi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x49(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2a,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4110482,17 +4109475,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub (%rsi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e2b8d │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4110576,18 +4109568,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - mov $0x36,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd6,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub $0xe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4110612,15 +4109602,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20e2c96 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ed36,%eax │ │ │ │ + mov $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0xe,%al │ │ │ │ @@ -4110654,17 +4109644,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rsi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x48(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0xe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4111078,15 +4110067,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e3102 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ed36,%eax │ │ │ │ + mov $0x53dd6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor %cl,(%rsi) │ │ │ │ @@ -4111466,15 +4110455,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor $0xe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x3ed36,%ecx │ │ │ │ + mov $0x53dd6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e3496 │ │ │ │ (bad) │ │ │ │ @@ -4112845,17 +4111834,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x47(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0xe(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4112885,15 +4111873,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.B (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36b9(%rax) │ │ │ │ + add %bh,0x53dd6b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20e41ab │ │ │ │ (bad) │ │ │ │ @@ -4113229,15 +4112217,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.R (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ed36,%ecx │ │ │ │ + mov $0x53dd6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x44,%al │ │ │ │ (bad) │ │ │ │ @@ -4113264,15 +4112252,15 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.R (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed36ba(%rax) │ │ │ │ + add %cl,0x53dd6ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0xe(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4113345,15 +4112333,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe45,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ed36(%rdx) │ │ │ │ + sarb $0x0,0x53dd6(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e4617 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4113791,15 +4112779,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0xe(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed36,%ebx │ │ │ │ + mov $0x53dd6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2105826 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4114030,15 +4113018,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WXB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov $0x3ed36,%ebx │ │ │ │ + mov $0x53dd6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x2(%rsi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4114414,17 +4113402,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e4fb1 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4114562,17 +4113549,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x2,0xe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbb,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0xe(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4115138,15 +4114124,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20e55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ed36,%ebx │ │ │ │ + mov $0x53dd6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0xe(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4115314,15 +4114300,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ed36,%esp │ │ │ │ + mov $0x53dd6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ @@ -4115348,15 +4114334,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,0xe(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x3ed36,%esp │ │ │ │ + mov $0x53dd6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdi │ │ │ │ @@ -4115688,15 +4114674,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000061181,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20e5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36bc(%rax) │ │ │ │ + add %bl,0x53dd6bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5a,%al │ │ │ │ (bad) │ │ │ │ @@ -4115797,15 +4114783,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0xe(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed36,%ebp │ │ │ │ + mov $0x53dd6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000020e5b,%al │ │ │ │ (bad) │ │ │ │ @@ -4115988,15 +4114974,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ed36,%ebp │ │ │ │ + mov $0x53dd6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,0xe(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4116229,17 +4115215,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5f,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4116514,15 +4115499,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0xe(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3ed36,%esi │ │ │ │ + mov $0x53dd6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4116918,36 +4115903,36 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0xe(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36be(%rax) │ │ │ │ + add %al,0x53dd6be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0xe(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x3ed36,%esi │ │ │ │ + mov $0x53dd6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ data16 (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov $0x3ed36,%edi │ │ │ │ + mov $0x53dd6,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e66 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117059,17 +4116044,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117212,15 +4116196,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x20e │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,0x3ed36(%rdi) │ │ │ │ + mov %bh,0x53dd6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0xe(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4117319,15 +4116303,15 @@ │ │ │ │ add %ah,0x26(%rax) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ imul $0x2,(%rsi),%ecx │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ed36,%edi │ │ │ │ + mov $0x53dd6,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0xe(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4117393,22 +4116377,21 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20e6a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - shlb $0xed,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rcl $0x3d,%dh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0xe(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + push $0xe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %esp,0x6(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117496,15 +4116479,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x2,0xe(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed36c0 │ │ │ │ + push $0x53dd6c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0xe(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4117535,25 +4116518,26 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2(%rsi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x36c0,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd6c0,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x2(%rsi,%rcx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ test $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117567,22 +4116551,20 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e6c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shll $0xed,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rcl $0x3d,%esi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2(%rsi,%rcx,1) │ │ │ │ + add %al,0x20e6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20e6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117627,15 +4116609,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36c1(%rax) │ │ │ │ + add %bl,0x53dd6c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0xe(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4117649,52 +4116631,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0xe(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - shll $0xed,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rcl $0x3d,%esi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ + add %al,0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - ret $0xed36 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ret $0x3dd6 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %bl,0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a12d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e6dcf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3e(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0xe(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117720,15 +4116696,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0xe(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36c2(%rax) │ │ │ │ + add %al,0x53dd6c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2107c4a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117755,15 +4116731,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0xe(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36c2(%rax) │ │ │ │ + add %bh,0x53dd6c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ @@ -4117883,23 +4116859,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - ret $0xed36 │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0x3dd6 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e(%rax) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117935,17 +4116908,16 @@ │ │ │ │ cs movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20e6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ret │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe6f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4117992,17 +4116964,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x70(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jo 20e7059 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4118022,15 +4116993,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0xe(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed36c3(%rax) │ │ │ │ + add %ch,0x53dd6c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000020e70,%al │ │ │ │ xor %esp,0x6(%rcx) │ │ │ │ @@ -4118246,17 +4117217,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe72,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4118303,37 +4117273,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0xe(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jae 20e7341 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jae 20e7359 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed36c4(%rax) │ │ │ │ + add %dl,0x53dd6c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e73d5 │ │ │ │ (bad) │ │ │ │ @@ -4118346,17 +4117314,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0xe(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000020e73,%al │ │ │ │ cli │ │ │ │ adc (%rsi),%eax │ │ │ │ @@ -4118539,22 +4117506,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0xe(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jne 20e7551 │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x613f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4118823,17 +4117788,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ja 20e77c1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4118843,15 +4117807,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ja 20e77f1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed36c5(%rax) │ │ │ │ + add %ch,0x53dd6c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0xe(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4118879,17 +4117843,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ js 20e7851 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e78 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a890(%rax) │ │ │ │ @@ -4118965,15 +4117928,15 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jns 20e7929 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36c6(%rax) │ │ │ │ + add %al,0x53dd6c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 20e7941 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4118994,15 +4117957,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e79db │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36c6(%rax) │ │ │ │ + add %bh,0x53dd6c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0xe(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4119037,17 +4118000,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0xe(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2108856 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a133(%rax) │ │ │ │ @@ -4119118,17 +4118080,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jp 20e7a91 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7a,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4119167,26 +4118128,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jnp 20e7b09 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0xe(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - enter $0xed36,$0x3 │ │ │ │ + enter $0x3dd6,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0xe(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4119300,17 +4118260,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jl 20e7c41 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jl 20e7c59 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4119344,15 +4118303,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000020e7c,%al │ │ │ │ rex.RXB movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20e7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36c8(%rax) │ │ │ │ + add %bl,0x53dd6c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2(%rsi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4119578,17 +4118537,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe7e,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e7f50 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4119601,17 +4118559,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jle 20e7ef9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ leave │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4119641,17 +4118598,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jg 20e7f59 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20e7fe1 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4119902,15 +4118858,15 @@ │ │ │ │ rex.X movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed36c9(%rax) │ │ │ │ + add %cl,0x53dd6c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ @@ -4119923,17 +4118879,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x20e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x6a8(%rdx) │ │ │ │ @@ -4120083,17 +4119038,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ leave │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x2(%rsi,%rcx,1) │ │ │ │ add %ah,0x6a146(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4120119,17 +4119073,16 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.RX movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20e84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4120288,26 +4119241,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xchg %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x36(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %cl,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed36ca(%rax) │ │ │ │ + add %ch,0x53dd6ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20e85f0 │ │ │ │ (bad) │ │ │ │ @@ -4120316,24 +4119268,20 @@ │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20e86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - lret $0xed36 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lret $0x3dd6 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x86,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,0x20e86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WXB movabs 0x40000000006,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %cl,(%rsi) │ │ │ │ @@ -4120390,17 +4119338,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ lret │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e87 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4120550,15 +4119497,15 @@ │ │ │ │ rex.WRX movabs 0x40000000006,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ecx,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed36cb(%rax) │ │ │ │ + add %dh,0x53dd6cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x20e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4120750,27 +4119697,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov (%rsi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ int3 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x20e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%ah │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x20e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x6,-0x5f(%rdx) │ │ │ │ @@ -4120888,17 +4119833,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %cs,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20e8bf6 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4120913,17 +4119857,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %cs,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x33(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8c,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4120960,18 +4119903,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - int $0x36 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + int $0xd6 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x6(%rax,%rbp,4) │ │ │ │ @@ -4121009,43 +4119950,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x20e(%rbp) │ │ │ │ add %dl,%al │ │ │ │ - int $0x36 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + int $0xd6 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lea (%rsi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8d,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe8d,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4121059,17 +4119996,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e8d5f │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x32(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lea (%rsi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4121149,15 +4120085,15 @@ │ │ │ │ movabs 0x7000000000020e8e,%al │ │ │ │ push %rsp │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20e8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed36ce(%rax) │ │ │ │ + add %dh,0x53dd6ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x20e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4121407,17 +4120343,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ @@ -4121720,18 +4120655,16 @@ │ │ │ │ pop %rsp │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x20e94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $1,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000020e94,%al │ │ │ │ pop %rbp │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ @@ -4121850,17 +4120783,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%cl │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4121905,17 +4120837,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x20e(%rsi) │ │ │ │ add %ah,0x6a160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4122156,15 +4121087,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed36d1(%rax) │ │ │ │ + add %cl,0x53dd6d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x20e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4122191,18 +4121122,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - shll $1,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $1,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x20e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x6(%rcx,%riz,4) │ │ │ │ @@ -4122227,18 +4121156,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs %gs:0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20e99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - shll $1,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $1,%esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ @@ -4122299,17 +4121226,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x20e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4122535,17 +4121461,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2e(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20e9c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4122668,17 +4121593,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20e9d54 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000020e9d,%al │ │ │ │ or $0xb,%al │ │ │ │ (bad) │ │ │ │ @@ -4122782,17 +4121706,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9e,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4123004,15 +4121927,15 @@ │ │ │ │ movabs 0x2000000000020ea0,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20ea0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed36d3(%rax) │ │ │ │ + add %ah,0x53dd6d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x20e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4123037,17 +4121960,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x20e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(3) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x20e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6f,%al │ │ │ │ @@ -4123087,26 +4122009,24 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20ea1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x20e(%rcx) │ │ │ │ add %cl,-0x2c(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x20e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x6,-0x5f(%rax) │ │ │ │ @@ -4123135,15 +4122055,15 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36d4(%rax) │ │ │ │ + add %al,0x53dd6d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ea2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4123152,15 +4122072,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x20e(%rdx) │ │ │ │ - add %bh,0x3ed36d4(%rax) │ │ │ │ + add %bh,0x53dd6d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs %al,0x725000000000020e │ │ │ │ @@ -4123176,34 +4122096,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xea2,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ea274 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + {rex2 0xd6} (bad) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ movabs %al,0xaa3000000000020e │ │ │ │ test $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4123225,17 +4122142,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %eax,0xd56800000000020e │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs %eax,0x109000000000020e │ │ │ │ or (%rsi),%eax │ │ │ │ @@ -4123343,15 +4122259,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed36d5(%rax) │ │ │ │ + add %ah,0x53dd6d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ea40e │ │ │ │ (bad) │ │ │ │ @@ -4123461,22 +4122377,21 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + {rex2 0xd6} (bad) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x20ea5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ test $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4123485,29 +4122400,27 @@ │ │ │ │ cwtl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa5,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2a(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xea5,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4123784,15 +4122697,15 @@ │ │ │ │ movsxd 0x6(%rbp),%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ea8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36d6(%rax) │ │ │ │ + add %al,0x53dd6d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x20e(%rax) │ │ │ │ add %al,0x7a(%rax) │ │ │ │ @@ -4123879,15 +4122792,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test $0x20e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed36d6,%eax │ │ │ │ + mov $0x53dd6d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ea90b │ │ │ │ (bad) │ │ │ │ @@ -4123934,27 +4122847,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 210b886 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bh │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x20e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x6(%rbp,%riz,4) │ │ │ │ @@ -4123989,57 +4122900,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x29(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20eaa14 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcom %st(6) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xaa,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fdivs (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcom %st(6) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x20e(%rdx) │ │ │ │ add %al,0x6a885(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4124058,28 +4122963,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - fnstenv (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x20e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20eaadb │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x20e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,0x6(%rcx) │ │ │ │ @@ -4124093,15 +4122995,15 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed36d9(%rax) │ │ │ │ + add %ch,0x53dd6d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20eab │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4124112,18 +4123014,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x20e(%rbx) │ │ │ │ add %ah,%al │ │ │ │ - fnstenv (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -4124275,18 +4123175,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 210bb89 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - fidivl (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcmovbe %st(6),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc (%rbx),%cl │ │ │ │ @@ -4124305,17 +4123203,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%rax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4124512,26 +4123409,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36da(%rax) │ │ │ │ + add %bl,0x53dd6da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x20e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dl │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4124557,28 +4123453,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20eaf11 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - (bad) (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcmovnbe %st(6),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x20e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex fcmovnbe %st(6),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000020eaf,%al │ │ │ │ adc (%rbx),%ecx │ │ │ │ (bad) │ │ │ │ @@ -4124758,17 +4123650,16 @@ │ │ │ │ (bad) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20eb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x25(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xe,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -4124851,33 +4123742,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20eb214 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36db(%rax) │ │ │ │ + add %bh,0x53dd6db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x20e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20eb205 │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20eb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - (bad) (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcmovnbe %st(6),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20eb2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ @@ -4125115,17 +4124004,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%ah │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x20e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000006a881,%al │ │ │ │ @@ -4125229,15 +4124117,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xe,%sil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed36dc(%rax) │ │ │ │ + add %dl,0x53dd6dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe,%dh │ │ │ │ @@ -4125776,37 +4124664,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2(%rsi,%rcx,1) │ │ │ │ add %dl,%al │ │ │ │ - fdivl (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x2(%rsi,%rcx,1) │ │ │ │ add %cl,(%rax) │ │ │ │ - fnsave (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fst %st(6) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2(%rsi,%rcx,1) │ │ │ │ add %ch,-0x23(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x7bd000000000020e,%rsp │ │ │ │ test $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4125814,15 +4124697,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x20e,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed36dd,%al │ │ │ │ + movabs 0x4000000053dd6dd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4125931,15 +4124814,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edx │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20ebd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36de(%rax) │ │ │ │ + add %bl,0x53dd6de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xebd,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4125991,46 +4124874,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x20e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ebe20 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - fbstp (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x20e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000006a87d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20ebe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x21(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ebe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6a193(%rax) │ │ │ │ @@ -4126106,18 +4124985,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x20e,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x36,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0xd6,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbf,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4126149,29 +4125026,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x20e,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed36df,%eax │ │ │ │ + mov $0x53dd6df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - fbstp (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4126229,17 +4125104,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rorb $0x2,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4126252,17 +4125126,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xec0,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ec0a2 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ec092 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4126274,30 +4125147,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rorb $0x2,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe0,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - loopne 20ec141 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 20ec0e1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4126346,18 +4125216,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000020ec1,%al │ │ │ │ - loopne 20ec1d1 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 20ec171 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ec1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a887(%rax) │ │ │ │ @@ -4126375,18 +4125243,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 210d09e │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - loope 20ec219 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loope 20ec1b9 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4126461,17 +4125327,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc2,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4126623,15 +4125488,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36e1(%rax) │ │ │ │ + add %bl,0x53dd6e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%ah │ │ │ │ (bad) │ │ │ │ @@ -4126643,18 +4125508,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loop 20ec471 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loop 20ec411 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -4126719,43 +4125582,38 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loop 20ec531 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex loop 20ec4d1 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - loop 20ec561 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loop 20ec501 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4126799,17 +4125657,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bl │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(5),%st │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4127049,18 +4125906,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - in $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W enter $0x20e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ @@ -4127071,32 +4125926,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x20e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ec832 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20ec8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36e4(%rax) │ │ │ │ + add %al,0x53dd6e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc8,%al │ │ │ │ (bad) │ │ │ │ @@ -4127161,15 +4126015,15 @@ │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36e4(%rax) │ │ │ │ + add %bh,0x53dd6e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ec9 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4127261,18 +4126115,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x36(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - in $0x36,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd6,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20eca2c │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4127323,18 +4126175,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - in $0x36,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd6,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4127375,17 +4126225,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ecb35 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ @@ -4127604,17 +4126453,16 @@ │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x20ecd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000020ecd,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ movabs 0x40000000006,%eax │ │ │ │ @@ -4127636,15 +4126484,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 210dcaa │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36e6(%rax) │ │ │ │ + add %bl,0x53dd6e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ (bad) │ │ │ │ @@ -4127928,18 +4126776,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rorb $1,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - out %al,$0x36 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %al,$0xd6 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ed032 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4128512,17 +4127358,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -4128870,15 +4127715,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36e7(%rax) │ │ │ │ + add %al,0x53dd6e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fmuls (%rsi) │ │ │ │ @@ -4128916,15 +4127761,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fmuls (%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36e7(%rax) │ │ │ │ + add %bh,0x53dd6e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%cl │ │ │ │ (bad) │ │ │ │ @@ -4129207,18 +4128052,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fisttpl (%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - out %eax,$0x36 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xd6 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4129306,15 +4128149,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20edc3e │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - call 212c9a4 │ │ │ │ + call 2141a44 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ah │ │ │ │ (bad) │ │ │ │ @@ -4129589,15 +4128432,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fimuls (%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed36e8(%rax) │ │ │ │ + add %dl,0x53dd6e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bh │ │ │ │ (bad) │ │ │ │ @@ -4129683,15 +4128526,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - call 212cd04 │ │ │ │ + call 2141da4 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 210eebc │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4129969,15 +4128812,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loop 20ee241 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 212cf74 │ │ │ │ + jmp 2142014 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loop 20ee259 │ │ │ │ @@ -4130437,15 +4129280,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jmp 212d34c │ │ │ │ + jmp 21423ec │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dh │ │ │ │ (bad) │ │ │ │ @@ -4130699,15 +4129542,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex call 20eea44 │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed36ea │ │ │ │ + push $0x53dd6ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ call 20eea5c │ │ │ │ @@ -4131372,17 +4130215,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xeed,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20eedbf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4131399,18 +4130241,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jmp 20eee29 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 20eedc9 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4131436,17 +4130276,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x15(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ @@ -4131904,15 +4130743,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed36ec(%rax) │ │ │ │ + add %dh,0x53dd6ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ repnz (bad) │ │ │ │ @@ -4133305,15 +4132144,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2110cda │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed36ee(%rax) │ │ │ │ + add %dl,0x53dd6ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ (bad) │ │ │ │ @@ -4133635,17 +4132474,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f00,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ out %al,(%dx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4133712,28 +4132550,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f016b │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x11(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4133865,18 +4132701,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf02,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x36,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xd6,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f02d4 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4134002,17 +4132836,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4134110,37 +4132943,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x10(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - lock ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -4134184,28 +4133014,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add $0x20f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xf(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf05,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4134527,17 +4133355,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf08,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f08da │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4135249,17 +4134076,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x20f0f,%al │ │ │ │ ret │ │ │ │ adc %eax,(%rsi) │ │ │ │ @@ -4135276,15 +4134102,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed36f2(%rax) │ │ │ │ + add %al,0x53dd6f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2111eec │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4135375,15 +4134201,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x10,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36f2(%rax) │ │ │ │ + add %bh,0x53dd6f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xf,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4135594,17 +4134420,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f1274 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - repz ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rdx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4135706,17 +4134531,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f137d │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4135763,15 +4134587,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed36f3(%rax) │ │ │ │ + add %dl,0x53dd6f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rdi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4135863,17 +4134687,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f14e6 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - repz ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -4136167,25 +4134990,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ hlt │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf17,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed36f4 │ │ │ │ + push $0x53dd6f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f17e9 │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4136201,17 +4135023,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ hlt │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4136295,17 +4135116,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ hlt │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21127f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x611d3(%rax) │ │ │ │ @@ -4136584,17 +4135404,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1b(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rbx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4136769,17 +4135588,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmc │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x20f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4136911,25 +4135729,24 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed36f5(%rax) │ │ │ │ + add %cl,0x53dd6f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000020f1e,%al │ │ │ │ cmc │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f1e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137130,17 +4135947,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and %cl,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmc │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137174,29 +4135990,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %cl,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - divb (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + not %dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rcx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xa(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rcx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137267,15 +4136080,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed36f6(%rax) │ │ │ │ + add %ah,0x53dd6f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21130fe │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137454,18 +4136267,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xf,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - divb (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + not %dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4137517,18 +4136328,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - divl (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + not %esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137548,17 +4136357,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f2486 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137630,18 +4136438,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x36,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xd6,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xa1,%ah │ │ │ │ @@ -4137761,18 +4136567,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - divl (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + not %esi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137825,17 +4136629,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf26,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%al │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f26f8 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137855,17 +4136658,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4137917,17 +4136719,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8800000000020f27,%al │ │ │ │ clc │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4137949,17 +4136750,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4138170,17 +4136970,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f29fb │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4138243,15 +4137042,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed36f9(%rax) │ │ │ │ + add %dl,0x53dd6f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000020f2a,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -4138318,17 +4137117,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2b(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4138361,17 +4137159,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2b,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cli │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xf,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4138479,15 +4137276,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf2c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed36fa │ │ │ │ + push $0x53dd6fa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f2cfe │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4138541,17 +4137338,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0x20f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ js 20f2d4c │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f2d8f │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4138582,23 +4137378,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f2d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed36fa(%rax) │ │ │ │ + add %dh,0x53dd6fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fc64c7 │ │ │ │ + call 74d04c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2113d0a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4138689,17 +4137485,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2e,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sti │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xf,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4138755,17 +4137550,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4138774,15 +4137568,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f2f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed36fb(%rax) │ │ │ │ + add %bl,0x53dd6fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xf,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4138841,17 +4137635,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4138864,48 +4137657,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cld │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %cl,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %cl,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f3092 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed36fc(%rax) │ │ │ │ + add %dh,0x53dd6fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4138959,17 +4137749,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cld │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rcx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4138982,156 +4137771,141 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %rcx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed36fd(%rax) │ │ │ │ + add %bh,0x53dd6fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f319b │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x31,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xf,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rcx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + call *%rsi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed36ff(%rax) │ │ │ │ + add %cl,0x53dd6ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - push (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + call *%rsi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rdx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - push (%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + call *%rsi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor (%rdi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f32 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ @@ -4139156,39 +4137930,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor (%rdi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3700(%rax) │ │ │ │ + add %ch,0x53dd700(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf32,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f32c2 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f3304 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139199,18 +4137969,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor (%rdi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - add %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139283,15 +4138051,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f33,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3701(%rax) │ │ │ │ + add %al,0x53dd701(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4139361,18 +4138129,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - add %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f349e │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139417,37 +4138183,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - add (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed3702 │ │ │ │ + push $0x53dd702 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139457,15 +4138219,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x20f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed3702,%al │ │ │ │ + movabs 0x4000000053dd702,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -4139517,18 +4138279,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf35,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f3607 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139553,18 +4138313,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139638,18 +4138396,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2114613 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -4139683,15 +4138439,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3703(%rax) │ │ │ │ + add %al,0x53dd703(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4139763,18 +4138519,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - add (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139787,18 +4138541,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4139886,15 +4138638,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f390a │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3704(%rax) │ │ │ │ + add %cl,0x53dd704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %cl,(%rdi) │ │ │ │ @@ -4140006,18 +4138758,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2114916 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4140129,28 +4138879,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp (%rdi),%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3ed37,%eax │ │ │ │ + add $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rbx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4140335,18 +4139083,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f3c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi,%rcx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4140416,15 +4139162,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f3da7 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3705(%rax) │ │ │ │ + add %ch,0x53dd705(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0x20f,%eax │ │ │ │ @@ -4140465,18 +4139211,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x20f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f3def │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4140981,18 +4139725,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000020f42,%al │ │ │ │ (bad) │ │ │ │ adc (%rsi),%al │ │ │ │ @@ -4141041,18 +4139783,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4141086,15 +4139826,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f43ad │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3706(%rax) │ │ │ │ + add %dl,0x53dd706(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB lar (%r8),%eax │ │ │ │ @@ -4141174,23 +4139914,21 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3706,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd706,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lar (%rax),%r8d │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ + lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61213(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4141292,30 +4140030,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ lar (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lar (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f45a7 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4141537,18 +4140271,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB lar (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f47 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4141560,30 +4140292,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2,0xf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RXB lar (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - or %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4141645,15 +4140373,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ lar (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3708(%rax) │ │ │ │ + add %al,0x53dd708(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lar (%rax),%rax │ │ │ │ @@ -4141705,15 +4140433,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0xf(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3708(%rax) │ │ │ │ + add %bh,0x53dd708(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2115825 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4141768,18 +4140496,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lar (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f49b3 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4141954,18 +4140680,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WX lar (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4142017,18 +4140741,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000020f4b,%al │ │ │ │ sub (%rdx),%edx │ │ │ │ (bad) │ │ │ │ @@ -4142072,42 +4140794,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f4c03 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rcx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ lar (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4142120,18 +4140836,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lar (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f4cb6 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4142186,15 +4140900,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lar (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed370a(%rax) │ │ │ │ + add %al,0x53dd70a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0xf(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4142214,15 +4140928,15 @@ │ │ │ │ add %al,-0x16(%rax) │ │ │ │ movabs %eax,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lar (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed370a(%rax) │ │ │ │ + add %bh,0x53dd70a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lar (%r8),%r8 │ │ │ │ @@ -4142518,18 +4141232,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - or (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB lar (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ @@ -4142582,18 +4141294,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f50 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - or (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,0xf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4142718,50 +4141428,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0xf(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000020f51,%al │ │ │ │ - or (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f51,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - or (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0xf(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - or $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211612e │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x73(%rax) │ │ │ │ @@ -4142877,15 +4141579,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed370c(%rax) │ │ │ │ + add %ah,0x53dd70c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4142919,18 +4141621,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - or $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4143022,15 +4141722,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3ed37(%rip) │ │ │ │ + adc %cl,0x53dd7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4143152,18 +4141852,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0xf(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4143295,18 +4141993,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f56 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xd(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x2,0xf(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4143382,15 +4142078,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed370d(%rax) │ │ │ │ + add %bh,0x53dd70d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rdi │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4143414,15 +4142110,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f57b9 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or $0x3ed37,%eax │ │ │ │ + or $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4143699,31 +4142395,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f5a2b │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rcx │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4143776,26 +4142468,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed370e(%rax) │ │ │ │ + add %bl,0x53dd70e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa800000000020f5a,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6122f(%rax) │ │ │ │ @@ -4143816,18 +4142506,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2116a37 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4143924,18 +4142612,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - getsec │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + pmovmskb (bad),%edi │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4143954,15 +4142641,15 @@ │ │ │ │ movabs %eax,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsp │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed370f(%rax) │ │ │ │ + add %al,0x53dd70f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144072,18 +4142759,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0xf(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - getsec │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + pmovmskb (bad),%edi │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144109,18 +4142795,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f5dbf │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0xf(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144430,18 +4143114,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0xf(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144478,15 +4143160,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0xf(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3710(%rax) │ │ │ │ + add %bh,0x53dd710(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000020f60,%al │ │ │ │ sbb $0xb,%al │ │ │ │ @@ -4144604,18 +4143286,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x61,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,0xf(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144637,18 +4143317,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144784,18 +4143462,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsxd (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - adc %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsxd (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4144823,38 +4143499,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - adc %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000020f63,%al │ │ │ │ - adc (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f63,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144865,18 +4143535,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2117340 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144902,18 +4143570,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x12,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ lar %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4144965,18 +4143631,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x64,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - adc (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60b1a(%rax) │ │ │ │ @@ -4145006,15 +4143670,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0xf(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3713(%rax) │ │ │ │ + add %al,0x53dd713(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0xf(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4145049,27 +4143713,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f65 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3713(%rax) │ │ │ │ + add %bh,0x53dd713(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,0xf(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock adc %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lar %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145092,18 +4143754,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf65,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - adc $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f6637 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145115,15 +4143775,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lar %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3714(%rax) │ │ │ │ + add %dl,0x53dd714(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0xf(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4145251,18 +4143911,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - adc $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145294,15 +4143952,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f67d1 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - adc $0x3ed37,%eax │ │ │ │ + adc $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lar (%eax),%eax │ │ │ │ @@ -4145316,18 +4143974,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x67,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,0xf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145436,15 +4144092,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x68,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - adc $0x3ed37,%eax │ │ │ │ + adc $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf68,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145527,18 +4144183,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f69cb │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0xf(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145623,18 +4144277,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push $0xf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xf │ │ │ │ add (%rax),%al │ │ │ │ @@ -4145761,18 +4144413,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f6b │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x2,0xf(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145829,18 +4144479,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ imul $0x2,(%rdi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x16,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145852,18 +4144500,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4145883,18 +4144529,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f6cce │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4146136,15 +4144780,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3717(%rax) │ │ │ │ + add %cl,0x53dd717(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6e,%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4146261,30 +4144905,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f6f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sbb %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2117f4c │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4146462,18 +4145102,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f71 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,0xf(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4146577,15 +4145215,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f72d4 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3718(%rax) │ │ │ │ + add %bl,0x53dd718(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4146705,18 +4145343,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jae 20f7392 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x73,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4146726,18 +4145362,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,0xf(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rcx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0xf(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4146902,18 +4145536,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 20f7542 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jne 20f755a │ │ │ │ add (%rax),%al │ │ │ │ @@ -4146957,18 +4145589,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f75,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0xf(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147003,15 +4145633,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0xf(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3719(%rax) │ │ │ │ + add %bh,0x53dd719(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0xf(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4147222,18 +4145852,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ja 20f77fa │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sbb %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0xf(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147243,18 +4145871,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0xf(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - sbb (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex js 20f7842 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147266,15 +4145892,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ js 20f785a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed371a(%rax) │ │ │ │ + add %dl,0x53dd71a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f78da │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4147283,15 +4145909,15 @@ │ │ │ │ movabs 0x400000000061e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0xf(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed371a(%rax) │ │ │ │ + add %ah,0x53dd71a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000020f78,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -4147443,18 +4146069,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - sbb (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0xf(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147525,18 +4146149,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf7a,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rbx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f7b4c │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147683,18 +4146305,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb (%rdi),%rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %rdi,%rdx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147758,15 +4146378,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed371b(%rax) │ │ │ │ + add %cl,0x53dd71b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147951,18 +4146571,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f7ee0 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0xf(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4147987,29 +4146605,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0xf(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sbb (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2118e5b │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4148062,18 +4146676,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f7fe9 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 20f7f92 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4148087,18 +4146699,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7f,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sbb $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,0xf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4148112,15 +4146722,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0xf(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb $0x3ed37,%eax │ │ │ │ + sbb $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jg 20f7ff2 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4148132,15 +4146742,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x3ed37,%rax │ │ │ │ + sbb $0x53dd7,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4148165,15 +4146775,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20f80 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed371d(%rax) │ │ │ │ + add %ch,0x53dd71d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x20f(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -4148204,31 +4146814,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xf80,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f80df │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f8052 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ orb $0x2,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4148359,26 +4146965,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed371e(%rax) │ │ │ │ + add %dl,0x53dd71e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -4148566,18 +4147170,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x2(%rdi,%rcx,1) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x2(%rdi,%rcx,1) │ │ │ │ add %dl,-0x13(%rax) │ │ │ │ adc (%rsi),%eax │ │ │ │ @@ -4148629,18 +4147231,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x20f84,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f84,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x14(%rax) │ │ │ │ @@ -4148691,18 +4147291,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %rcx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4148970,18 +4147568,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f87a1 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000020f87,%al │ │ │ │ pop %rsi │ │ │ │ adc (%rsi),%al │ │ │ │ @@ -4149002,18 +4147598,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2119764 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -4149044,15 +4147638,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fcbf4c │ │ │ │ + call 74d5f4c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov %cl,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4149077,18 +4147671,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f87f2 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %cl,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4149248,18 +4147840,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov %ecx,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x61e(%rbp) │ │ │ │ @@ -4149382,15 +4147972,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov (%rdi),%rcx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3720(%rax) │ │ │ │ + add %bl,0x53dd720(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov (%rdi),%ecx │ │ │ │ @@ -4149425,18 +4148015,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8b,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x20f(%rbx) │ │ │ │ add %dh,0x65(%rax) │ │ │ │ adc (%rsi),%al │ │ │ │ @@ -4149445,18 +4148033,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f8bf3 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4149465,18 +4148051,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x2(%rdi,%rcx,1) │ │ │ │ add %bh,(%rax) │ │ │ │ - and (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x2(%rdi,%rcx,1) │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ (bad) │ │ │ │ @@ -4149516,15 +4148100,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x2(%rdi,%rcx,1) │ │ │ │ - movabs 0x400000003ed3722,%al │ │ │ │ + movabs 0x4000000053dd722,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20f8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61265(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4149593,15 +4148177,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lea (%rdi),%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3723(%rax) │ │ │ │ + add %bl,0x53dd723(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lea (%rdi),%ecx │ │ │ │ @@ -4149691,18 +4148275,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov (%rdi),%cs │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4149736,18 +4148318,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov (%rdi),%cs │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8e,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4149803,18 +4148383,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f8f56 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4149884,15 +4148462,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f8f61 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3724(%rax) │ │ │ │ + add %ch,0x53dd724(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -4149906,25 +4148484,23 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20f902e │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x3ed37(%rip) │ │ │ │ + sbb %ah,0x53dd7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex nop │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4150063,18 +4148639,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ecx │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x91,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4150105,15 +4148679,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3725(%rax) │ │ │ │ + add %cl,0x53dd725(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4150643,18 +4149217,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ @@ -4151013,28 +4149585,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3728(%rax) │ │ │ │ + add %dh,0x53dd728(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20f9a04 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4151091,18 +4149661,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rcx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ @@ -4151135,27 +4149703,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x20f(%rbx) │ │ │ │ add %ch,0x29(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fwait │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3729(%rax) │ │ │ │ + add %ah,0x53dd729(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4151239,18 +4149805,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20f9bfe │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - sub (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x2(%rdi,%rcx,1) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ss,(%rdx) │ │ │ │ @@ -4151607,15 +4150171,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20f9f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed372a(%rax) │ │ │ │ + add %al,0x53dd72a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4151626,15 +4150190,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211af7c │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed372a(%rax) │ │ │ │ + add %bh,0x53dd72a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4151644,18 +4150208,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sub %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -4151731,29 +4150293,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs 0x2b2800000000020f,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x20f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x20f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x12(%rdi) │ │ │ │ @@ -4151866,18 +4150424,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %al,0x2c3000000000020f │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movabs %al,0xd22000000000020f │ │ │ │ (bad) │ │ │ │ @@ -4151898,15 +4150454,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed372c │ │ │ │ + push $0x53dd72c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000020fa2,%al │ │ │ │ rcrl $1,(%rsi) │ │ │ │ @@ -4151954,15 +4150510,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed372c,%al │ │ │ │ + movabs 0x4000000053dd72c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %eax,0x794000000000020f │ │ │ │ adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4152027,18 +4150583,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs (%rdi,%rsi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fsubrs (%rdi,%rdx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %eax,0x7ac000000000020f │ │ │ │ adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4152108,18 +4150662,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4152196,18 +4150748,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fa507 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4152237,15 +4150787,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fa5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed372d(%rax) │ │ │ │ + add %dh,0x53dd72d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4152267,15 +4150817,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x3ed37,%eax │ │ │ │ + lock sub $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4152299,18 +4150849,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - cs (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4152333,15 +4150881,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed372e(%rax) │ │ │ │ + add %cl,0x53dd72e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa6,%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4152364,15 +4150912,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fcde03 │ │ │ │ + call 74d7e03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4152404,18 +4150952,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cs (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4152440,18 +4150986,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x20f(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4152527,18 +4151071,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ test $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -4152628,18 +4151170,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x20f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2f,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x20f,%rax │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ @@ -4152688,18 +4151228,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x20f(%rcx) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x20f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4152768,18 +4151306,16 @@ │ │ │ │ add %dh,%al │ │ │ │ movabs 0x400000000060f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x20f(%rdx) │ │ │ │ add %bl,(%rax) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4152953,18 +4151489,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lods %ds:(%rsi),%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4153006,18 +4151540,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x2(%rdi,%rcx,1) │ │ │ │ mov %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x2(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000060f,%al │ │ │ │ @@ -4153040,29 +4151572,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x37,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0xd7,(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4153107,18 +4151635,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfad,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - xor %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fad7f │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4153153,15 +4151679,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3731(%rax) │ │ │ │ + add %dl,0x53dd731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -4153195,38 +4151721,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fae,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3731(%rax) │ │ │ │ + add %ah,0x53dd731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211be8b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x60f(%rbp) │ │ │ │ @@ -4153303,18 +4151825,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xaf,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x20f(%rdi) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -4153324,30 +4151844,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x20f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x32,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fafa8 │ │ │ │ @@ -4153357,18 +4151873,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fb04d │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -4153398,15 +4151912,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x20f(%rax) │ │ │ │ - add %dh,0x3ed3733(%rax) │ │ │ │ + add %dh,0x53dd733(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xf,%al │ │ │ │ @@ -4153443,31 +4151957,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fb082 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xor (%rdi),%esi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xor $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x20f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -4153554,15 +4152064,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211c18e │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3734(%rax) │ │ │ │ + add %cl,0x53dd734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4153572,18 +4152082,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x60f(%rcx) │ │ │ │ @@ -4153605,27 +4152113,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xf,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fb21c │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - xor $0x3ed37,%eax │ │ │ │ + xor $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xf,%dl │ │ │ │ @@ -4153656,15 +4152162,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x20f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3ed37,%rax │ │ │ │ + xor $0x53dd7,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xf,%dl │ │ │ │ add (%rax),%al │ │ │ │ @@ -4153676,22 +4152182,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3ed37(%rip) │ │ │ │ + xorb $0x0,0x53dd7(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3735,%eax │ │ │ │ + mov $0x53dd735,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4153791,26 +4152297,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x2(%rdi,%rcx,1) │ │ │ │ add %dh,%al │ │ │ │ - xor $0x3ed37,%eax │ │ │ │ + xor $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x2(%rdi,%rcx,1) │ │ │ │ add %ch,(%rax) │ │ │ │ - ss (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%spl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4153835,24 +4152339,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fb416 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x2(%rdi,%rcx,1) │ │ │ │ - add %bl,0x3ed3736(%rax) │ │ │ │ + add %bl,0x53dd736(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000020fb4,%al │ │ │ │ cmp (%rbx),%dl │ │ │ │ @@ -4153880,18 +4152382,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211c491 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - ss (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -4153984,18 +4152484,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xf,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4154007,29 +4152505,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fb639 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4154083,18 +4152577,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfb6,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4154284,18 +4152776,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fb822 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x20f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4154327,18 +4152817,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x20f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ @@ -4154347,15 +4152835,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x20f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fcf03d │ │ │ │ + call 74d903d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x20f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4154546,18 +4153034,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211ca97 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x60f(%rbx) │ │ │ │ @@ -4154565,47 +4153051,41 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rcx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x20f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed3739 │ │ │ │ + push $0x53dd739 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x39a800000000020f,%rbx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x20f,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fbb93 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fbb25 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4154670,229 +4153150,194 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2(%rdi,%rcx,1) │ │ │ │ add %bl,(%rax) │ │ │ │ - cmp (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x2(%rdi,%rcx,1) │ │ │ │ add %dl,0x3a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x20f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20fbc │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - cmp (%rdi),%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bh,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2(%rdi,%rcx,1) │ │ │ │ add %bh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x20f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed373b(%rax) │ │ │ │ + add %ah,0x53dd73b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfbc,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,(%rdi,%rsi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bh,(%rdi,%rdx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fbc8e │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x20f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmp $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,(%rdi,%rsi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bh,(%rdi,%rdx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xed,(%rdi,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x3d,(%rdi,%rdx,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x20f,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cmp $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ + lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmp $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x20f,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3ed37(%rip) │ │ │ │ + xor %bh,0x53dd7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fbd1f │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed373d,%al │ │ │ │ + movabs 0x4000000053dd73d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20fbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ds (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fbd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x20f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3e,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211cd9a │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - ds (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x20f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ @@ -4154921,18 +4153366,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x20f,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x37,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0xd7,(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fbe28 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155049,31 +4153492,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x20f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfbf,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155097,18 +4153536,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x20f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155120,18 +4153557,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex rorb $0x2,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155163,27 +4153598,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000020fc0,%al │ │ │ │ - rex (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fc0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4155203,18 +4153634,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211d09d │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155283,18 +4153712,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rorl $0x2,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x37(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,-0x29(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc1,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155325,26 +4153752,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rorl $0x2,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.B (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.B xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3741(%rax) │ │ │ │ + add %bl,0x53dd741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4155396,18 +4153821,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ret $0x20f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x37(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,-0x29(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155416,18 +4153839,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfc2,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x37(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %al,-0x29(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fc294 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155502,36 +4153923,32 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3742(%rax) │ │ │ │ + add %ah,0x53dd742(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd800000000020fc3,%al │ │ │ │ - rex.X (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.X xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fc3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.X (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.X xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155542,18 +4153959,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211d3a0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155636,18 +4154051,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xf,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x43(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(4),%st │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155658,15 +4154071,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3743(%rax) │ │ │ │ + add %dl,0x53dd743(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4155699,18 +4154112,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - rex.XB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60fc0(%rax) │ │ │ │ @@ -4155821,18 +4154232,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.R (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.R xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fc628 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155844,18 +4154253,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000020fc6,%al │ │ │ │ ret │ │ │ │ clts │ │ │ │ @@ -4155872,15 +4154279,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3744(%rax) │ │ │ │ + add %ah,0x53dd744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211d6a3 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4155924,18 +4154331,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.R (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.R xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4155970,18 +4154375,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc7,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.R (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.R xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xf,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4156040,18 +4154443,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x45(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ enter $0x20f,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4156059,24 +4154460,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20fc8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3745(%rax) │ │ │ │ + add %al,0x53dd745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3745(%rax) │ │ │ │ + add %bh,0x53dd745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ enter $0x20f,$0x0 │ │ │ │ @@ -4156180,30 +4154581,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fc92b │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - rex.RB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x46(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000020fc9,%al │ │ │ │ (bad) │ │ │ │ clts │ │ │ │ @@ -4156376,30 +4154773,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.RX (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RX xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - rex.RX (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RX xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4156465,18 +4154858,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fcb9d │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.RXB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RXB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lret │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4156667,18 +4155058,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcd,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x47(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xf,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4156843,18 +4155232,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x47(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex iret │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4156906,30 +4155293,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fcf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RXB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211dfac │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6134a(%rax) │ │ │ │ @@ -4156967,18 +4155350,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W rorb $1,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rorb $1,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4157163,15 +4155544,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rorl $1,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3748(%rax) │ │ │ │ + add %al,0x53dd748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4157287,15 +4155668,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3748(%rax) │ │ │ │ + add %bh,0x53dd748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4157353,18 +4155734,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd3,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - rex.W (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xf,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4157472,18 +4155851,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfd4,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4157507,18 +4155884,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4157568,15 +4155943,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3749(%rax) │ │ │ │ + add %ah,0x53dd749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x20fd5,%al │ │ │ │ and 0x0(%rsi,%rax,1),%ah │ │ │ │ @@ -4157757,18 +4156132,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4157811,18 +4156184,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd7,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfd7,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4157877,18 +4156248,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fmuls (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fmuls (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4157985,18 +4156354,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.WX (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4158247,18 +4156614,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fisttpl (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WXB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fdb3d │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4158277,18 +4156642,16 @@ │ │ │ │ add %dh,0x60ff4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7800000000020fdb,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WXB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fdb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4158327,18 +4156690,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WXB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4158374,18 +4156735,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fdc46 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WR xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fmull (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4158443,18 +4156802,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WR xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4158564,18 +4156921,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4158834,28 +4157189,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20fe0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed374c(%rax) │ │ │ │ + add %bl,0x53dd74c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.WR (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WR xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loopne 20fe09a │ │ │ │ add (%rax),%al │ │ │ │ @@ -4158918,18 +4157271,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 20fe142 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4158958,25 +4157309,23 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed374d(%rax) │ │ │ │ + add %ah,0x53dd74d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd800000000020fe1,%al │ │ │ │ - rex.WRB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fe1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4158986,18 +4157335,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRX xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211f1be │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61eb9(%rax) │ │ │ │ @@ -4159060,154 +4157407,136 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fe24c │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loop 20fe292 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed374e(%rax) │ │ │ │ + add %dh,0x53dd74e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe2,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WRX (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRX xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xf,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4f(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(2),%st │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed374f(%rax) │ │ │ │ + add %al,0x53dd74f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loop 20fe2f2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRXB xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x50(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3750(%rax) │ │ │ │ + add %dl,0x53dd750(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 20fe352 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20fe3 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xf,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x51(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jrcxz 20fe39a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3751(%rax) │ │ │ │ + add %ch,0x53dd751(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4159255,42 +4157584,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rdx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -4159355,62 +4157678,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211f4c1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3752(%rax) │ │ │ │ + add %bh,0x53dd752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rbx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in $0xf,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3753(%rax) │ │ │ │ + add %bl,0x53dd753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xf,%eax │ │ │ │ @@ -4159423,112 +4157740,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fe54f │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xf,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe5,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x54(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xf,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3754(%rax) │ │ │ │ + add %dh,0x53dd754(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(5),%st │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0xf,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rsp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x55(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3755(%rax) │ │ │ │ + add %ch,0x53dd755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,$0xf │ │ │ │ @@ -4159575,50 +4157878,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe6,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfe6,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x37(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %dl,-0x29(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fe6b8 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %al,$0xf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3756(%rax) │ │ │ │ + add %cl,0x53dd756(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4159734,18 +4158031,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4159766,53 +4158061,44 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 20fea65 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x37(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,-0x29(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fe852 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x57(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ call 20fea95 │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3757,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xd757,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xe8,%al │ │ │ │ - lar (%rax),%eax │ │ │ │ + add %ch,0x20fe8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4159854,67 +4158140,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x58(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 20feb55 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20fe9 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xf,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rcx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jmp 20feb9d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4159927,55 +4158203,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe9,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x59(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfe9,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rcx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fe9bb │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rcx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jmp 20febfd │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x37(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,-0x29(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4159997,36 +4158265,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed375a(%rax) │ │ │ │ + add %al,0x53dd75a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fea4c │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed375a(%rax) │ │ │ │ + add %bh,0x53dd75a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4160048,51 +4158314,45 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed375b(%rax) │ │ │ │ + add %dl,0x53dd75b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211fac7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4160112,51 +4158372,47 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jmp 20feb4a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed375d(%rax) │ │ │ │ + add %bh,0x53dd75d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 20feb62 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20feb55 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp 20feb92 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed375e(%rax) │ │ │ │ + add %dl,0x53dd75e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xeb,%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4160291,18 +4158547,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xfec,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x37(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ah,-0x29(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20fecbe │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4160355,26 +4158609,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in (%dx),%eax │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fed4f │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3760(%rax) │ │ │ │ + add %cl,0x53dd760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4160394,55 +4158646,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 211fdca │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4160475,15 +4158719,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3761(%rax) │ │ │ │ + add %ah,0x53dd761(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20fee58 │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4160617,15 +4158861,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3763(%rax) │ │ │ │ + add %dh,0x53dd763(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xef,%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4160687,38 +4158931,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fs (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %fs:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ lock lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ lock lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3764(%rax) │ │ │ │ + add %bl,0x53dd764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ff052 │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4160746,41 +4158986,35 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ff0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fs (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %fs:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - gs (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %gs:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21200cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4160792,26 +4159026,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x65(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3765(%rax) │ │ │ │ + add %dh,0x53dd765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W int1 │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4160826,18 +4159058,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - gs (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %gs:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ff15b │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4160907,18 +4159137,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - addr32 (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4160962,18 +4159190,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xf,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ repnz lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161075,15 +4159301,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ff355 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - push $0x3ed37 │ │ │ │ + push $0x53dd7 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4161105,15 +4159331,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ff3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - imul $0x3ed,(%rdi),%esi │ │ │ │ + imul $0x53d,%edi,%edx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161168,18 +4159394,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W hlt │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x69(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4161213,25 +4159437,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf4,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3769(%rax) │ │ │ │ + add %cl,0x53dd769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xf,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - imul $0x3ed,(%rdi),%esi │ │ │ │ + imul $0x53d,%edi,%edx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(4),%st │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161244,18 +4159468,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock hlt │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push $0x37 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0xffffffffffffffd7 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ch │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161321,142 +4159543,128 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf5,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed376a(%rax) │ │ │ │ + add %al,0x53dd76a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xff5,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed376a,%eax │ │ │ │ + mov $0x53dd76a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ff5c7 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - imul $0xffffffed,(%rdi),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0x3d,%edi,%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ cmc │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a866(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed376b(%rax) │ │ │ │ + add %dl,0x53dd76b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex testb $0x2,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x376b,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd76b,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - testb $0x2,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ch,-0x13(%rdi,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,-0xa(%rax) │ │ │ │ + lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ff658 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6c(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed376c(%rax) │ │ │ │ + add %ah,0x53dd76c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd800000000020ff6,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ff6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161491,50 +4159699,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed376d(%rax) │ │ │ │ + add %cl,0x53dd76d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ testq $0x2,(%rdi) │ │ │ │ add %al,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ testl $0x2,(%rdi) │ │ │ │ add %bh,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ff761 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161547,82 +4159749,72 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ testl $0x2,(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf7,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xf,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed376e(%rax) │ │ │ │ + add %ah,0x53dd76e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock testl $0x2,(%rdi) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed376f(%rax) │ │ │ │ + add %dh,0x53dd76f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%al │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4161637,18 +4159829,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ clc │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jo 20ff882 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 20ff822 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ff8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b351(%rax) │ │ │ │ @@ -4161681,140 +4159871,120 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf8,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jo 20ff8e2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 20ff882 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xff8,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x37(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,-0x29(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ff8ca │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ clc │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jno 20ff92a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jno 20ff8ca │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 20ff942 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 20ff8e2 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jb 20ff95a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 20ff8fa │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stc │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stc │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3772(%rax) │ │ │ │ + add %dh,0x53dd772(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ff95b │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jb 20ff9a2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 20ff942 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jae 20ff9ba │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jae 20ff95a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5800000000020ff9,%al │ │ │ │ - jae 20ff9d2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jae 20ff972 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ff9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed3773(%rax) │ │ │ │ + add %dl,0x53dd773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%cl │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4161824,18 +4159994,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21209d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - je 20ffa1a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + je 20ff9ba │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161846,15 +4160014,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3774(%rax) │ │ │ │ + add %bl,0x53dd774(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4161878,61 +4160046,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ffa64 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed3775(%rax) │ │ │ │ + add %al,0x53dd775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cli │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3775(%rax) │ │ │ │ + add %bh,0x53dd775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfa,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jne 20ffada │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 20ffa7a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xf,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jbe 20ffaf2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jbe 20ffa92 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(2),%st │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161954,18 +4160116,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4161978,27 +4160138,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bl │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - js 20ffb6a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + js 20ffb0a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3778(%rax) │ │ │ │ + add %ah,0x53dd778(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20ffb │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162010,80 +4160168,68 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xf,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - js 20ffbb2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + js 20ffb52 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sti │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jns 20ffbca │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jns 20ffb6a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xffb,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ffbcd │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jns 20ffc12 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jns 20ffbb2 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sti │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jp 20ffc2a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jp 20ffbca │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162103,43 +4160249,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cld │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jp 20ffc8a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jp 20ffc2a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20ffc5e │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jp 20ffca2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jp 20ffc42 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162158,18 +4160298,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20ffc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ah │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162220,18 +4160358,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W std │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ lar (%rax),%eax │ │ │ │ @@ -4162244,29 +4160380,27 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20ffd67 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed377c(%rax) │ │ │ │ + add %al,0x53dd77c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ std │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jl 20ffdc2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jl 20ffd62 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfd,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162280,18 +4160414,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xf,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(5),%st │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162392,55 +4160524,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xffe,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 20ffed0 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jge 20fff12 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jge 20ffeb2 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ decb (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jle 20fff2a │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jle 20ffeca │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162462,40 +4160586,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex decl (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ decl (%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed377e(%rax) │ │ │ │ + add %dl,0x53dd77e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20fff61 │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jle 20fffa2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jle 20fff42 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162506,65 +4160626,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000020fff,%al │ │ │ │ - jg 20fffd2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jg 20fff72 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20fff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bh │ │ │ │ lar (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xorb $0xed,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3d,%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 2120fdc │ │ │ │ + add %ch,%al │ │ │ │ + decl (%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x6b3 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ed37(%rcx) │ │ │ │ + xor %al,0x53dd7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed3781 │ │ │ │ + push $0x53dd781 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4162614,18 +4160730,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x0,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162653,18 +4160767,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162689,48 +4160801,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed37(%rbx) │ │ │ │ + add %al,0x53dd7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xorl $0xffffffed,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc $0x3d,%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1(%rax) │ │ │ │ + adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x21001 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcomps (%rsi) │ │ │ │ + rcr $1,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162784,18 +4160894,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 21001d3 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x83,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4162859,74 +4160967,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - test %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc800000000021002,%al │ │ │ │ - test %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21212df │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4162951,88 +4161047,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%rdx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210036d │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - xchg %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3ed37(%rdi) │ │ │ │ + xor %al,0x53dd7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x10,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed3787,%al │ │ │ │ + movabs 0x4000000053dd787,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163042,18 +4161128,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163089,18 +4161173,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21004 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov %dh,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dl,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2,(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163163,18 +4161245,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000006a868,%al │ │ │ │ @@ -4163217,25 +4161297,23 @@ │ │ │ │ and %ch,0x6(%rsp,%riz,4) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3789,%eax │ │ │ │ + mov $0x53dd789,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000021005,%al │ │ │ │ - mov %esi,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %edx,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21005,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ @@ -4163245,36 +4161323,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x3ed37(%rdx) │ │ │ │ + sub %cl,0x53dd7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 21215e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed378a,%al │ │ │ │ + movabs 0x4000000053dd78a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163287,15 +4161363,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x3ed37(%rdx) │ │ │ │ + fmuls 0x53dd7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4163323,18 +4161399,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2100670 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4163348,15 +4161422,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3ed37(%rbx) │ │ │ │ + orb $0x0,0x53dd7(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x10,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163369,15 +4161443,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x3ed(%rdi,%rsi,1) │ │ │ │ + sbb %cl,0x53d(%rdi,%rdx,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163424,15 +4161498,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3ed(%rdi,%rsi,1) │ │ │ │ + mov %cl,0x53d(%rdi,%rdx,8) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21007 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4163578,15 +4161652,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,0x3ed37(%rbp) │ │ │ │ + cmp %cl,0x53dd7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000021008,%al │ │ │ │ push $0xffffffffffffffb3 │ │ │ │ @@ -4163639,15 +4161713,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed378e │ │ │ │ + push $0x53dd78e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4163680,18 +4161754,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2100973 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2100901 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4163704,15 +4161776,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x3ed37(%rax) │ │ │ │ + sbb %dl,0x53dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x10,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4163747,66 +4161819,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3ed37(%rcx) │ │ │ │ + and %dl,0x53dd7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3ed37(%rcx) │ │ │ │ + xor %dl,0x53dd7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2100a │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x10,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163824,64 +4161890,58 @@ │ │ │ │ imul $0x400,0x6(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2100a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x100a,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x3ed37(%rbx) │ │ │ │ + sbb %dl,0x53dd7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2100adc │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3793(%rax) │ │ │ │ + add %bh,0x53dd793(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163920,18 +4161980,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 2100b6d │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4163971,18 +4162029,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2121be8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4164156,15 +4162212,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3ed37(%rsi) │ │ │ │ + adcb $0x0,0x53dd7(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4164440,62 +4162496,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3796,%eax │ │ │ │ + mov $0x53dd796,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21010 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x10,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3797(%rax) │ │ │ │ + add %bl,0x53dd797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %dl,(%rax) │ │ │ │ @@ -4164575,30 +4162625,28 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3799(%rax) │ │ │ │ + add %cl,0x53dd799(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2101173 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4164614,18 +4162662,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cltd │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000021011,%al │ │ │ │ mov $0xa4,%al │ │ │ │ (bad) │ │ │ │ @@ -4164743,36 +4162789,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x12,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed379a │ │ │ │ + push $0x53dd79a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x10,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed379a(%rax) │ │ │ │ + add %ah,0x53dd79a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4164827,15 +4162871,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x3ed37(%rdx) │ │ │ │ + fcomps 0x53dd7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21013 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4164880,15 +4162924,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1013,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3ed37(%rbx) │ │ │ │ + adc %bl,0x53dd7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 21013e5 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4164916,18 +4162960,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x65(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4164951,15 +4162993,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed379b(%rax) │ │ │ │ + add %al,0x53dd79b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2101476 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4164973,18 +4163015,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000021014,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x6,%bl │ │ │ │ @@ -4165043,23 +4163083,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x3ed37(%rbp) │ │ │ │ + mov %bl,0x53dd7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x210,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x3ed37(%rbp) │ │ │ │ + fcomps 0x53dd7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x210,%eax │ │ │ │ @@ -4165131,15 +4163171,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fd4da3 │ │ │ │ + call 74deda3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4165153,38 +4163193,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed379f,%eax │ │ │ │ + mov $0x53dd79f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lahf │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21016 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs 0x400000003ed37,%al │ │ │ │ + movabs 0x4000000053dd7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x10,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4165220,15 +4163258,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1016,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3ed37(%rax) │ │ │ │ + shlb $1,0x53dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 21016e8 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4165244,33 +4163282,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs 0x400000003ed37,%eax │ │ │ │ + movabs 0x4000000053dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3ed37(%rcx) │ │ │ │ + mov %ah,0x53dd7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3ed37(%rbp) │ │ │ │ + and %ah,0x53dd7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4165284,18 +4163322,16 @@ │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2101779 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4165409,15 +4163445,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed37a6(%rax) │ │ │ │ + add %bh,0x53dd7a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2101882 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4165504,15 +4163540,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3ed37(%rdi) │ │ │ │ + sub %ah,0x53dd7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4165532,15 +4163568,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21019 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed37a7(%rax) │ │ │ │ + add %cl,0x53dd7a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x10,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4165564,37 +4163600,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x19,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3ed37(%rdi) │ │ │ │ + shlb $0x0,0x53dd7(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1019,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 21019eb │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3ed37(%rax) │ │ │ │ + or %ch,0x53dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %edx,(%rax) │ │ │ │ @@ -4165606,15 +4163640,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed37a8 │ │ │ │ + push $0x53dd7a8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4165624,29 +4163658,27 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed37a8(%rax) │ │ │ │ + add %ah,0x53dd7a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - test $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2101a7c │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4165687,46 +4163719,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ed37(%rcx) │ │ │ │ + adc %ch,0x53dd7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2122af7 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x57(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ed37(%rcx) │ │ │ │ + mov %ch,0x53dd7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3ed37(%rcx) │ │ │ │ + shrb $0x0,0x53dd7(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4165738,30 +4163768,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb (%rax),%rdx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - test $0x3ed37,%eax │ │ │ │ + test $0x53dd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2101b85 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4165787,29 +4163815,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1b,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed37aa │ │ │ │ + push $0x53dd7aa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x10,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4165823,67 +4163849,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed37ab(%rax) │ │ │ │ + add %bl,0x53dd7ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2101c │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6b372(%rax) │ │ │ │ @@ -4165892,54 +4163910,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2101c26 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sbb $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3ed37(%rbp) │ │ │ │ + adc %ch,0x53dd7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x101c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%rax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2101cee │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4165953,15 +4163965,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed37ad(%rax) │ │ │ │ + add %bh,0x53dd7ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4165988,131 +4164000,121 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3ed37(%rsi) │ │ │ │ + mov %ch,0x53dd7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2101d7f │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fd551b │ │ │ │ + call 74df51b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3ed37(%rdi) │ │ │ │ + and %ch,0x53dd7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000002101d,%al │ │ │ │ imul $0x0,0x6(%rax),%ebp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2101d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x51(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2122dfa │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed37(%rax) │ │ │ │ + add %dh,0x53dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x3ed37(%rax) │ │ │ │ + cmp %dh,0x53dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2101dda │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fd560d │ │ │ │ + call 74df60d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2101e88 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4166151,18 +4164153,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x10,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x37,%cl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd7,%cl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4166177,18 +4164177,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x37,%dl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd7,%dl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4166214,52 +4164212,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3ed37(%rbx) │ │ │ │ + adc %dh,0x53dd7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W mov $0x37,%bl │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W mov $0xd7,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2101f │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x37,%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd7,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x10,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x37,%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd7,%bh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4166340,18 +4164332,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4166426,33 +4164416,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fd58b5 │ │ │ │ + call 74df8b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs $0x400000003ed37,%rcx │ │ │ │ + movabs $0x4000000053dd7,%rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ed37(%rcx) │ │ │ │ + cmpb $0x0,0x53dd7(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %rdx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4166466,15 +4164456,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed37b9(%rax) │ │ │ │ + add %bh,0x53dd7b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210218b │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4166537,15 +4164527,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ed37,%ecx │ │ │ │ + mov $0x53dd7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4166572,29 +4164562,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x3ed37(%rdx) │ │ │ │ + sub %bh,0x53dd7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21022 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61edb(%rax) │ │ │ │ @@ -4166602,15 +4164590,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x10,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed37ba(%rax) │ │ │ │ + add %bl,0x53dd7ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and (%rax),%dl │ │ │ │ @@ -4166662,25 +4164650,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3ed37,%edx │ │ │ │ + mov $0x53dd7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3ed37(%rbx) │ │ │ │ + or %bh,0x53dd7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4166694,18 +4164682,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x45(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4166716,24 +4164702,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2102385 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3ed37(%rbx) │ │ │ │ + cmpb $0x0,0x53dd7(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed37bb,%eax │ │ │ │ + mov $0x53dd7bb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000021023,%al │ │ │ │ fcompl (%rsi) │ │ │ │ @@ -4166751,15 +4164737,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x3ed37,%ebx │ │ │ │ + mov $0x53dd7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2123400 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4166769,15 +4164755,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3ed37,%esp │ │ │ │ + mov $0x53dd7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4166815,35 +4164801,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed37bc(%rax) │ │ │ │ + add %cl,0x53dd7bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210248e │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3ed(%rdi,%rsi,1) │ │ │ │ + sarb $0x0,0x53d(%rdi,%rdx,8) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x3ed37,%esp │ │ │ │ + mov $0x53dd7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x24,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4166858,34 +4164844,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - mov $0x3ed37,%ebp │ │ │ │ + mov $0x53dd7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed37bd(%rax) │ │ │ │ + add %dl,0x53dd7bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov $0x3ed37,%ebp │ │ │ │ + mov $0x53dd7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4166903,24 +4164889,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - mov $0x3ed37,%esi │ │ │ │ + mov $0x53dd7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x3ed37(%rsi) │ │ │ │ + sarb $1,0x53dd7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21025 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4166931,15 +4164917,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x210(%rip) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x3ed37,%edi │ │ │ │ + mov $0x53dd7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0x210,%eax │ │ │ │ @@ -4167055,18 +4165041,16 @@ │ │ │ │ movabs 0x400000000061ee0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x21026(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x41(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000021026,%al │ │ │ │ ja 210264e │ │ │ │ (bad) │ │ │ │ @@ -4167132,18 +4165116,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc0,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167170,18 +4165152,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2102791 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%cl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4167206,67 +4165186,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x10,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - shll $0xed,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rcl $0x3d,%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs (%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%dl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0xed37 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ret $0x3dd7 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sub %dl,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - ret $0xed37 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53dd7c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167280,18 +4165251,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21028 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -4167328,26 +4165297,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x37,%ah │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xd7,%ah │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1028,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed37c4,%eax │ │ │ │ + mov $0x53dd7c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 21028fa │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4167363,65 +4165330,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,(%rcx) │ │ │ │ - adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %edx,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %edx,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x77(%rax) │ │ │ │ + jo 21029b1 │ │ │ │ mov $0x6,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 210298b │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167455,18 +4165416,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21029,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167512,18 +4165471,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167536,15 +4165493,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - enter $0xed37,$0x3 │ │ │ │ + enter $0x3dd7,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2102a94 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4167607,18 +4165564,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ leave │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167631,18 +4165586,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xca,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167666,18 +4165619,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2102b │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x35(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x10,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167723,28 +4165674,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2102bfd │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed37cc,%al │ │ │ │ + movabs 0x4000000053dd7cc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ int3 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167757,18 +4165706,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - int $0x37 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + int $0xd7 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167778,15 +4165725,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed37cd(%rax) │ │ │ │ + add %dh,0x53dd7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2102c8e │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4167851,50 +4165798,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x37ce,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd7ce,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x210(%rip) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sub $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 2102cc6 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%bh │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x210,%rax │ │ │ │ add %al,(%rax) │ │ │ │ jo 2102d11 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167905,18 +4165847,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2102d97 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2102d41 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4167944,18 +4165884,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ @@ -4167985,25 +4165923,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed37d1 │ │ │ │ + push $0x53dd7d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cs adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed37d1,%al │ │ │ │ + movabs 0x4000000053dd7d1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2e(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4168080,18 +4166018,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - shll %cl,(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl %cl,%edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4168123,18 +4166059,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2102f91 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4168143,18 +4166077,16 @@ │ │ │ │ xorl $0x0,0x6(%rbx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x680000000002102f,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2102f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4168202,30 +4166134,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x37d4,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0xd7d4,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 2102fae │ │ │ │ - mov $0x6,%bl │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %dl,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + test %dh,0x6(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -4168330,18 +4166258,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd5,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4168367,18 +4166293,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21031 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x10,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4168447,15 +4166371,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed37d6 │ │ │ │ + push $0x53dd7d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4168761,29 +4166685,27 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1034,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fd6c9c │ │ │ │ + call 74e0c9c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2103506 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -4168899,31 +4166821,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - fdivs (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcom %st(7) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4168936,15 +4166854,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ ss adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed37d9 │ │ │ │ + push $0x53dd7d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss adc %al,(%rdx) │ │ │ │ @@ -4168994,18 +4166912,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x10,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - fidivl (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcmovbe %st(7),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4169189,18 +4167105,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcmovnbe %st(7),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 210389a │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4169345,18 +4167259,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x39,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - (bad) (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcmovnbe %st(7),%st │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x10,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4169368,22 +4167280,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rcx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x37db,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd7db,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %edx,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ mov $0x6,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4169452,18 +4167363,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x10,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - fdivl (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp (%rax),%dl │ │ │ │ add (%rax),%al │ │ │ │ @@ -4169576,18 +4167485,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rbx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ch │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002103b,%al │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -4169637,18 +4167544,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x23(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax,%rdx,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4169714,22 +4167619,21 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x37dd,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd7dd,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs (%rax,%rdx,1) │ │ │ │ + add %bl,%al │ │ │ │ + cmp $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0x1e │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4169737,18 +4167641,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fidivs (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x210(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2103ce8 │ │ │ │ @@ -4169856,18 +4167758,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp $0x210,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4169933,18 +4167833,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fidivs (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002103e,%al │ │ │ │ ret │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -4170058,18 +4167956,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x37,%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0xd7,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3f,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4170096,18 +4167992,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x37,%dh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $0xd7,%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4170154,18 +4168048,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fbstp (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21040 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ @@ -4170471,18 +4168363,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.X adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 21042ca │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x10(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4170665,29 +4168555,25 @@ │ │ │ │ rex shlb $0x4,0x0(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21044(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - loopne 21044d2 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 2104472 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21044,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loope 21044ea │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loope 210448a │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x2(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4170695,18 +4168581,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2125521 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - in $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0xd7,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4170716,18 +4168600,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4170977,18 +4168859,16 @@ │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ movabs %al,0x40000000006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x21047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x10(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171076,27 +4168956,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.W adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x37e6,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xd7e6,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x21048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x48,%al │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jo 210484b │ │ │ │ - (bad) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ + test $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x2,0x10(%rax) │ │ │ │ @@ -4171144,18 +4169020,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - out %eax,$0x37 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xd7 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171175,18 +4169049,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x49(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - out %eax,$0x37 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xd7 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2,0x10(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171213,56 +4169085,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1049,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - out %eax,$0x37 │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xd7 │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2104a1b │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe7,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WB adc %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171271,50 +4169135,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2104a22 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WX adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2104aac │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 5fd8255 │ │ │ │ + call 74e2255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jmp 21437bd │ │ │ │ + jmp 215885d │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000002104a,%al │ │ │ │ or %edx,(%rax) │ │ │ │ @@ -4171353,18 +4169213,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x10(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x17(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x10(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171397,15 +4169255,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WXB adc %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - jmp 2143895 │ │ │ │ + jmp 2158935 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2104bb5 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4171427,18 +4169285,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4b,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%cl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x2,0x10(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171503,29 +4169359,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WR adc %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2104c │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x16(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x2(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -4171535,64 +4169387,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WR adc %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed37ea,%al │ │ │ │ + movabs 0x4000000053dd7ea,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2104c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x104c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%bl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2104d1e │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2104cc5 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WR adc %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xeb,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171677,39 +4169521,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x14(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2125e2a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed37ec(%rax) │ │ │ │ + add %dh,0x53dd7ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x10(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x10(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4171719,18 +4169559,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x10(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x13(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WRX adc %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4172154,18 +4169992,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rcx │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,%dh │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4172178,18 +4170014,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4172494,18 +4170328,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x2(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xef,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4172518,18 +4170350,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4172542,18 +4170372,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4172672,18 +4170500,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210562a │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rsi │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4172837,18 +4170663,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x57,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4172927,18 +4170751,16 @@ │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21058 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -4172982,31 +4170804,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1058,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - repnz (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210592a │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - repnz (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repnz xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rax │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4173042,18 +4170860,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bl │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rcx │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4173068,30 +4170884,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 21059bb │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - repz (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xd(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000021059,%al │ │ │ │ imul $0x400,0x6(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4173123,18 +4170935,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - repz (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + repz xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4173281,18 +4171091,16 @@ │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ hlt │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2105b │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ @@ -4174030,18 +4171838,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,0x10(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(5),%st │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4174142,18 +4171948,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 21062c4 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dh │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4174311,18 +4172115,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - divl (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + not %edi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x2(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4174371,15 +4172173,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x2(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed37f8(%rax) │ │ │ │ + add %dl,0x53dd7f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %al,%fs:(%rdx) │ │ │ │ @@ -4174551,18 +4172353,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stc │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x10(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4174793,24 +4172593,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x10(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed37fa(%rax) │ │ │ │ + add %al,0x53dd7fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x10(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed37fa(%rax) │ │ │ │ + add %bh,0x53dd7fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0x210 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4174832,18 +4172632,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 21068ca │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x10(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4174864,15 +4172662,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21068,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3ed37fb(%rax) │ │ │ │ + add %dl,0x53dd7fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x10(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4175039,15 +4172837,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x10(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed37fc(%rax) │ │ │ │ + add %ch,0x53dd7fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x10 │ │ │ │ @@ -4175061,18 +4172859,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2106a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ std │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x2,0x10(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4175107,18 +4172903,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x106a,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2106b3c │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4175133,18 +4172927,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push $0x10 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x10(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4175186,18 +4172978,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 2106bcd │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x10(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4175353,18 +4173143,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x2(%rax,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push (%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W call *%rdi │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4175376,15 +4173164,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3ed37ff(%rax) │ │ │ │ + add %al,0x53dd7ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4175456,17 +4173244,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x106d,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4175590,18 +4173376,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x10(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2127f4b │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xe(%rax) │ │ │ │ @@ -4175657,30 +4173441,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W add (%rax),%dil │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W add %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2106fd9 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4175731,15 +4173511,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x10(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3803(%rax) │ │ │ │ + add %cl,0x53dd803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x10(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4175763,18 +4173543,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jo 2107053 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21070 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31(%rax) │ │ │ │ @@ -4175784,18 +4173562,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,0x10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W add $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W add $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jo 210709b │ │ │ │ add (%rax),%al │ │ │ │ @@ -4175855,28 +4173631,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add $0x3ed38,%eax │ │ │ │ + add $0x53dd8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jno 2107143 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4175917,17 +4173691,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd800000000021071,%al │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21071,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -4176036,29 +4173808,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jb 2107293 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x72,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,0x10(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4176079,17 +4173847,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 21072f3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x10(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4176353,18 +4174119,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jne 2107563 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ebx,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 21075df │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4176490,17 +4174254,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,0x10(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2107683 │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jbe 210769b │ │ │ │ add (%rax),%al │ │ │ │ @@ -4176596,15 +4174358,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ja 210775b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3809(%rax) │ │ │ │ + add %ch,0x53dd809(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 21077d9 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4176616,18 +4174378,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x10(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - or (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000021077,%al │ │ │ │ (bad) │ │ │ │ or (%rsi),%al │ │ │ │ @@ -4176696,18 +4174456,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W js 210784b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ js 2107863 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4176721,17 +4174479,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 21078e2 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rbx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ js 2107893 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4176746,71 +4174502,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x78,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb,%al │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,0x10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 21078c5 │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x10(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock js 21078f3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - or $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed380c(%rax) │ │ │ │ + add %ah,0x53dd80c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x10(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4176822,17 +4174568,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jns 2107953 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21079 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -4176853,17 +4174597,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jns 210799b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177055,17 +4174797,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 2107b63 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2107be5 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177088,15 +4174828,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7b,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed380f │ │ │ │ + push $0x53dd80f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,0x10(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177157,15 +4174897,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jl 2107c53 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3810(%rax) │ │ │ │ + add %ah,0x53dd810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2107c │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177208,17 +4174948,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x107c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rcx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2107d4e │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177233,17 +4174971,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jl 2107cfb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x11(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x10(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177265,28 +4175001,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jge 2107d43 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - adc $0x3ed38,%eax │ │ │ │ + adc $0x53dd8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jge 2107d5b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2107ddf │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177448,15 +4175182,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x10(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3ed3816(%rax) │ │ │ │ + add %ch,0x53dd816(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jle 2107ef3 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4177471,28 +4175205,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x10(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x10(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x17(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x10(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177514,15 +4175244,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2107f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3817(%rax) │ │ │ │ + add %dh,0x53dd817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2,0x10(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177580,39 +4175310,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jg 2107ffb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sbb %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adcb $0x2,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4177638,18 +4175362,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2107fe2 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sbb %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6af(%rdi) │ │ │ │ @@ -4177666,18 +4175388,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21080,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - sbb %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x58(%rbx) │ │ │ │ @@ -4177725,18 +4175445,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcq $0x2,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %edi,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ebx,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adcl $0x2,(%rax) │ │ │ │ add %dh,0x6a84c(%rax) │ │ │ │ @@ -4177777,18 +4175495,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x210(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb %edi,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ebx,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x210(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xa,(%rbx) │ │ │ │ @@ -4177817,17 +4175533,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 2108233 │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ @@ -4177848,26 +4175562,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21082 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed3819(%rax) │ │ │ │ + add %dh,0x53dd819(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x210(%rdx) │ │ │ │ add %ch,%al │ │ │ │ - sbb %edi,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ebx,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4177916,28 +4175628,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x210(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - sbb (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x210(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -4177947,15 +4175655,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adcl $0x2,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed381a,%eax │ │ │ │ + mov $0x53dd81a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adcl $0x2,(%rax) │ │ │ │ @@ -4178008,29 +4175716,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x210(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sbb %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2129460 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - sbb (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2(%rax,%rdx,1) │ │ │ │ add %dh,0x60a07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4178068,28 +4175772,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed381b(%rax) │ │ │ │ + add %cl,0x53dd81b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 21083ee │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x38,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0xd8,(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4178131,18 +4175833,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sbb (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x58(%rbx) │ │ │ │ @@ -4178337,22 +4176037,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x210(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x381c,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd81c,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 2129763 │ │ │ │ + add %ch,%al │ │ │ │ + xchg %dl,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ test $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4178467,15 +4176167,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %edx,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x3ed38,%eax │ │ │ │ + sbb $0x53dd8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4178517,15 +4176217,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21088 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - sbb $0x3ed38,%eax │ │ │ │ + sbb $0x53dd8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x210(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ @@ -4178559,17 +4176259,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1088,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1d,%al │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210885a │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4178783,17 +4176481,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x210(%rdx) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2108a79 │ │ │ │ @@ -4178907,17 +4176603,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2108b5d │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ @@ -4178984,17 +4176678,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x2(%rax,%rdx,1) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002108c,%al │ │ │ │ pop %rdx │ │ │ │ test $0x6,%al │ │ │ │ @@ -4179041,29 +4176733,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - and %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (%rax),%rdx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4179098,30 +4176786,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lea (%rax),%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8d,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x210(%rbp) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ test $0x6,%al │ │ │ │ @@ -4179188,15 +4176872,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2108e │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3821(%rax) │ │ │ │ + add %ah,0x53dd821(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x210(%rsi) │ │ │ │ add %ah,0x6a2a8(%rax) │ │ │ │ @@ -4179303,35 +4176987,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 2108ef1 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x210(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x6,-0x58(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe80000000002108f,%al │ │ │ │ - and (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2108f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4179358,43 +4177038,37 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - and (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3823,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xd823,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W nop │ │ │ │ + add %cl,-0x70(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x6b3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4179412,18 +4177086,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2108ffa │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,(%rax,%rdi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ah,(%rax,%rbx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ nop │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4179578,15 +4177250,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ecx │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x3ed38,%rax │ │ │ │ + and $0x53dd8,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4179714,30 +4177386,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rbx │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rsi) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - es cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + es fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 21092fd │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4179800,18 +4177468,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x2(%rax,%rdx,1) │ │ │ │ add %dl,(%rax) │ │ │ │ - sub %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x2(%rax,%rdx,1) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -4179820,18 +4177486,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x2(%rax,%rdx,1) │ │ │ │ add %ah,%al │ │ │ │ - sub %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %bl,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esp │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4179851,17 +4177515,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2(%rax,%rdx,1) │ │ │ │ mov %ch,(%rcx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%esp │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4179925,17 +4177587,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4179950,17 +4177610,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rbx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 21094f7 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4180059,18 +4177717,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2109600 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4180164,17 +4177820,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 2109775 │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x21097 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -4180372,18 +4178026,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cqto │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - sub $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4180424,17 +4178076,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x210(%rcx) │ │ │ │ add %ch,0x2d(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x210(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ @@ -4180472,15 +4178122,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed382d,%al │ │ │ │ + movabs 0x4000000053dd82d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x66(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4180488,17 +4178138,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2109a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cs cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cs fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x210(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp 0x6(%rax),%ebp │ │ │ │ @@ -4180623,17 +4178271,15 @@ │ │ │ │ add %dh,0x6b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002109b,%al │ │ │ │ - cs cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cs fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2109b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -4180732,17 +4178378,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9c,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x2(%rax,%rdx,1) │ │ │ │ add %bh,(%rsi) │ │ │ │ test $0x6,%al │ │ │ │ @@ -4180791,17 +4178435,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ popf │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4181031,18 +4178673,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lahf │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x38,(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0xd8,(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2109f09 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4181069,18 +4178709,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9f,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xor (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x210(%rdi) │ │ │ │ add %ah,0x44(%rax) │ │ │ │ test $0x6,%al │ │ │ │ @@ -4181197,18 +4178835,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210a072 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs 0x46d0000000000210,%al │ │ │ │ test $0x6,%al │ │ │ │ @@ -4181217,18 +4178853,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x210(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - xor (%rax),%bh │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,%bl │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x210(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ @@ -4181303,18 +4178937,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 212b27e │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - xor (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x6b3(%rbp) │ │ │ │ @@ -4181322,29 +4178954,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xor $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - xor $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W movabs %al,0xc2d0000000000210 │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ @@ -4181555,17 +4179183,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 210a406 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4181577,17 +4179203,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x2(%rax,%rdx,1) │ │ │ │ add %dl,0x36(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe0000000000210a4,%al │ │ │ │ mov $0xb3,%dh │ │ │ │ (bad) │ │ │ │ @@ -4181676,44 +4179300,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210a50f │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rdi) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa5,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x210(%rbp) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -4181733,17 +4179351,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x210(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%cl │ │ │ │ @@ -4181825,18 +4179441,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10a6,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmp %edi,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ebx,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210a678 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4181848,18 +4179462,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x38,(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0xd8,(%rcx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x210(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -4181871,18 +4179483,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x210(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - cmp %edi,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ebx,%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4182071,17 +4179681,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3a(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x210(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x6b3(%rcx) │ │ │ │ @@ -4182185,17 +4179793,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rbx) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x210(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%cl │ │ │ │ @@ -4182304,18 +4179910,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x210(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x38,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0xd8,(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %rax,%es:(%rdi) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4182392,18 +4179996,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x2(%rax,%rdx,1) │ │ │ │ add %bh,%al │ │ │ │ - cmp (%rax),%edi │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2(%rax,%rdx,1) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ test $0x6,%al │ │ │ │ @@ -4182421,18 +4180023,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax,%rdi,1) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,(%rax,%rbx,8) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210ac │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ @@ -4182472,43 +4180072,37 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10ac,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex cmp $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210ac7e │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210ad16 │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x6,(%rax,%rbp,4) │ │ │ │ @@ -4182516,18 +4180110,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x38,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0xd8,%al │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%eax │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4182593,17 +4180185,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 212be8a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x210(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo 210adb4 │ │ │ │ @@ -4182716,17 +4180306,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 210af28 │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x210(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -4182800,17 +4180388,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10af,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210af81 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4183080,15 +4180666,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210b2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3ed3840(%rax) │ │ │ │ + add %bh,0x53dd840(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x210(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -4183298,18 +4180884,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210b41e │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x38(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x28(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x10,%ah │ │ │ │ add (%rax),%al │ │ │ │ @@ -4183417,17 +4181001,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x10,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.XB cmp %bpl,%r13b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4183525,17 +4181107,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000000210b6,%al │ │ │ │ - cmp %r13b,%bpl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.R fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x210b6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ @@ -4183690,18 +4181270,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x38(%rbp) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %al,-0x28(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dh │ │ │ │ @@ -4183808,18 +4181386,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x210(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x38(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,-0x28(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x210,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210b904 │ │ │ │ @@ -4183921,17 +4181497,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x4778000000000210,%rdx │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x210,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4184106,24 +4181680,23 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x210,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xed,0x38(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x3d,-0x28(%rax) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x210,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2(%rax,%rdx,1) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret │ │ │ │ + and %cl,%bl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4184205,22 +4181778,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x210(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xed,0x38(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + orb $0x3d,-0x28(%rcx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x210(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x210,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ mov $0x6,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4184320,17 +4181892,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x210(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ - rex.WXB cmp %bpl,%r13b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WXB fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x210(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex rcll %cl,(%rdx) │ │ │ │ @@ -4184361,17 +4181931,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.WR cmp %r13b,%bpl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WR fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x210(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ @@ -4184391,18 +4181959,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x38(%rbp) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,-0x28(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10be,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4184414,15 +4181980,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210be90 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed384d │ │ │ │ + push $0x53dd84d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x210,%esi │ │ │ │ @@ -4184506,17 +4182072,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x210bf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x210(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xaf,%ch │ │ │ │ @@ -4184655,17 +4182219,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rclb $0x2,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%cl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4184776,15 +4182338,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rcll $0x2,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3852,%eax │ │ │ │ + mov $0x53dd852,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4184809,18 +4182371,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret $0x210 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x38(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %dl,-0x28(%rbx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ret $0x210 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4184883,15 +4182443,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 212d39f │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3ed3853(%rax) │ │ │ │ + add %cl,0x53dd853(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4184929,31 +4182489,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ret │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xed,0x38(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rclb $0x3d,-0x28(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rbx │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210c32d │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185001,22 +4182556,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x13(%rax,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,0x3d(%rax,%rbx,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,%ah │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ test $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185024,15 +4182578,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ah │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed3854 │ │ │ │ + push $0x53dd854 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ah │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4185055,15 +4182609,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210c4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3ed3854(%rax) │ │ │ │ + add %ah,0x53dd854(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%ah │ │ │ │ add (%rax),%al │ │ │ │ @@ -4185097,22 +4182651,21 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10c4,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x13(%rax,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + fcoms 0x3d(%rax,%rbx,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 210c496 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x6a8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185210,17 +4182763,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x210c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185244,17 +4182795,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%dh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185268,18 +4182817,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x38(%rbp) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dl,-0x28(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185293,22 +4182840,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xed,0x38(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rclb $0x3d,-0x28(%rbp) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 210c630 │ │ │ │ + add %bh,-0x3a(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %gs │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185364,17 +4182909,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rbp │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%bh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185387,27 +4182930,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x38(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,-0x28(%rsi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%bh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed3856 │ │ │ │ + push $0x53dd856 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -4185422,17 +4182963,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rsi │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x10,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185466,18 +4183005,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10c7,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x28(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210c799 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185548,18 +4183085,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 210c82a │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x38(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %dl,-0x28(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4185570,17 +4183105,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x98000000000210c8,%al │ │ │ │ push %rdi │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x210c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -4185591,29 +4183124,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x38(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,-0x28(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 212d9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rax │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186146,18 +4183675,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%ch │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x38(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fcomps -0x28(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int $0x10 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4186183,17 +4183710,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x10,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rcx │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int $0x10 │ │ │ │ add (%rax),%al │ │ │ │ @@ -4186215,17 +4183740,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ int $0x10 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x59(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210cd9f │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186272,15 +4183795,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3859,%eax │ │ │ │ + mov $0x53dd859,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ @@ -4186327,17 +4183850,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x210ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rdx │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186349,17 +4183870,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 212dfab │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5b(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186424,29 +4183943,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210cf39 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x13(%rax,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,0x3d(%rax,%rbx,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - iret │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed385c │ │ │ │ + add %dl,0x210cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x5c(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcf,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186521,15 +4184035,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed385c,%al │ │ │ │ + movabs 0x4000000053dd85c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186542,17 +4184056,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rsp │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x10,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186612,17 +4184124,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rclb $1,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4186948,15 +4184458,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rcll %cl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3ed385d(%rax) │ │ │ │ + add %dh,0x53dd85d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4187072,17 +4184582,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc0000000000210d4,%al │ │ │ │ pop %rsi │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x210d4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61315(%rax) │ │ │ │ @@ -4187193,17 +4184701,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd5,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rsi │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x10,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4187414,15 +4184920,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x29(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3ed385f │ │ │ │ + push $0x53dd85f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%bh │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4187494,15 +4185000,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003ed385f,%al │ │ │ │ + movabs 0x4000000053dd85f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fcoms (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4187552,17 +4185058,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fcoms (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdi │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd8,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4187662,17 +4185166,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x60(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x10,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4188029,17 +4185531,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%ah │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fcoml (%rax) │ │ │ │ add (%rax),%al │ │ │ │ @@ -4188411,27 +4185911,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fists (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x210df │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x10,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4188850,26 +4186346,25 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10e2,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x13(%rax,%rdi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x3d(%rax,%rbx,8) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 210e2b4 │ │ │ │ - adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loop 210e2e3 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %ch,0x6(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %ch,0x6(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loop 210e2fb │ │ │ │ add (%rax),%al │ │ │ │ @@ -4188954,17 +4186449,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x210e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - fs cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs %fs:0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4189267,26 +4186760,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0x10 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - gs cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs %gs:0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,$0x10 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3ed3865(%rax) │ │ │ │ + add %bl,0x53dd865(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 210e648 │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4189507,17 +4186998,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210e898 │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ call 210ea56 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4189617,18 +4187106,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%cl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x38(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x28(%rdi) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 210eb46 │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x10,%al │ │ │ │ @@ -4189701,17 +4187188,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 212fac6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - addr32 cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%eip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4190716,15 +4188201,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3ed3868,%eax │ │ │ │ + mov $0x53dd868,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dl │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4190778,15 +4188263,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dl │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x3ed38 │ │ │ │ + lock push $0x53dd8 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf0000000000210f2,%al │ │ │ │ adc (%rdi),%ebx │ │ │ │ @@ -4190885,29 +4188370,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 210f35d │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3869,$0xed │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0xd869,$0x3d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repz adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x210f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%cl │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 210fa35 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf3,%al │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4191420,18 +4188899,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x10f7,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x38(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,-0x28(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210f7c9 │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4192166,18 +4189643,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 210fdcf │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x38(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,-0x28(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ std │ │ │ │ adc %al,(%rdx) │ │ │ │ @@ -4192191,18 +4189666,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x38(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fsubrs -0x28(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%dh │ │ │ │ adc %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -4192987,22 +4190460,21 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21104,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - imul $0xffffffed,(%rax),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + imul $0x3d,%eax,%ebx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rcx,%rdx,1) │ │ │ │ + add %dl,%al │ │ │ │ + add $0x11,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ or (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4194059,17 +4191531,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x211(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - cmp %ch,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 2131eea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -4194296,8 +4191766,2538 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x110f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %cl,(%rdx) │ │ │ │ -[ Too much input for diff (SHA256: 8e86cb012a559cedd6c12874eebb4abbafb00ae50828679061fe578f3d79b889) ] │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2110fe1 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,(%rdi) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + fdivrs 0x5(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and %cl,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex adc %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and (%rdi),%bl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + adc %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x61037(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2111072 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 21110a1 │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%dh │ │ │ │ + or %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4000000000021110,%al │ │ │ │ + cmp %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x21110,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61038(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2111102 │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 21321ed │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and (%rdi),%ebx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cmp %edx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and (%rdi),%ebx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpb $0x10,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %rdx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x2b(%rax) │ │ │ │ + mov $0x6,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 211117b │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,(%rbx) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + adc %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3b(%rax) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x11,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x21,%al │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x11,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6103b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms (%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and %ecx,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock adc %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x61f26(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dl,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 211123d │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and (%rdx),%cl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x12(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x21112 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and (%rdx),%cl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0x11,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x60a22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + adc (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x60a22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x12,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x1112,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and $0x60a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 21112e4 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,(%rax,%rdx,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + adc (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and (%rdx),%ecx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,(%rdx,%rcx,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x10,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex adc (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x10,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + adc (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x610,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2111375 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 211138f │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 21113bf │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x7000000000021113,%al │ │ │ │ + and $0xa,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x21113,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x60a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,0x60a(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 21324f0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x60a25(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x60a23(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W adc $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x26(%rax) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + es or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 211147e │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + adc $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x6103d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x14,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x9,%ch │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x2,(%rcx,%rdx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms (%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock adc $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x61f27(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dl,0x211(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x27,%al │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,0x211(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,0x211(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x26,%al │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc $0x211,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x21115 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x27(%rax) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0x0,0x211(%rip) │ │ │ │ + add %ah,0x6103e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + adc $0x211,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x15,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x1115,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + ds adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 21115e7 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2111618 │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + adc $0x211,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x40000000006a7ed,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,(%rsi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock ds adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xdc,%al │ │ │ │ + adc (%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2111678 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x28,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x40000000006103f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x21116(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x21116,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,(%rsi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 211170a │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 21327f3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2111739 │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,(%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,0x10(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,(%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x40,%al │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0xa7,%dh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x6,0x10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 2111781 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x610,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x17,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sub %ebx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x11,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61f29(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms (%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %al,(%dx) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bl,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%bh │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ch,-0x28(%rbp) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bl,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x10(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x21118 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x11,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x61041(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sbb %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x11(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x18,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x10(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x1118,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.X adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 21118ea │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x6,0x10(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + sbb %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.X adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x10(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bl,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sbb %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.XB adc %al,(%r14) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 211197b │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bl,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x6(%rax,%rdx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb000000000021119,%al │ │ │ │ + sub (%rdi),%bl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x21119,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x24(%rax) │ │ │ │ + adc (%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4000000000613dc,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + sbb %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fistl (%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + adc %r8b,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bl,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x1f,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,(%rdx) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W sbb (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub (%rdi),%ebx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fistl (%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 2111a84 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,(%rcx) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x6,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x1a,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x400000000060a28,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %cl,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps (%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2111afa │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sbb (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bl,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,-0x5b(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bl,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x6(%rax,%rdx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %r8b,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x2111b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %r8b,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x11,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sbb (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %r8b,(%r14) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1b,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sub $0x1f,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x111b,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,%ah │ │ │ │ + or %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2111bed │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x10(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + sbb (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ + or %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0xb3} clts │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bl,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x61f2b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex sbb $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x60a29(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x29(%rax) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2111c7e │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rdi,%rbx,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bl,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61f2c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x800000000002111c,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2111c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x61f2c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x1f,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 2132df9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x61f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x211(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2111d23 │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bl,0x211(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + shr $1,%bh │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,0x211(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x211,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub $0x61f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x211,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub $0x61f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 2111d87 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sub $0x61f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb $0x211,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x1d,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cs (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x0,0x211(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsl %gs:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps 0x211(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cs (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sbb $0x211,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bl,(%rsi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,(%rsi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x1f,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bl,(%rsi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x64,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x2111e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61f2f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x11,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1e,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%ch │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x111e,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0x0,0x6ac(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 2111ef0 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x40000000006a564,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x30,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + movsl %fs:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bl,(%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xor %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2111f81 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bl,(%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2111fb3 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x600000000002111f,%al │ │ │ │ + pop %rcx │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2111f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x61047(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + {rex2 0xb3} clts │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 21330fc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x61f31(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x6(%rbp,%riz,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ah,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x5b(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,(%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x1f,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W and %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6a7f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor %ebx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 211208a │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex xor (%rdi),%bl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor (%rdi),%bl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x20,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,%ch │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x11,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor (%rdi),%bl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubs (%rax) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rbx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and %dl,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 21120f2 │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex int1 │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ah,(%rcx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor (%rdi),%ebx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor (%rdi),%ebx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x21121 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x1f,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + andb $0x11,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x609fb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + and %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x34(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x21,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 21121a5 │ │ │ │ + or %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x1121,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rdi,%rbx,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 21121f3 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.RX adc %r8b,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + and %edx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsxd 0x6(%rbp),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,(%rdx) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %ah,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,(%rdx) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex and (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x61f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + and (%rcx),%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x47(%rax) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2112284 │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x10(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ah,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0xa7,%cl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x7000000000021122,%al │ │ │ │ + xor $0x61f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x21122,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x61047(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rdx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rdx) │ │ │ │ + or (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 21333ff │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0xa7,%cl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ah,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x37,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and (%rcx),%rdx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + repnz cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 211238d │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x2b(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x23,%al │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 211238c │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x11,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x38(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubs (%rbx) │ │ │ │ + adc %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x38,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and (%rcx),%edx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x61059(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %ebx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ah,(%rcx,%rdx,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W adc %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %ebx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x21124 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x63(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + andb $0x2,(%rcx,%rdx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + and $0x11,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp (%rdi),%bl │ │ │ │ +[ Too much input for diff (SHA256: aca2e999efa8ee21ca8747240477b95488ad5bac59e4ccf585e2b88d24f7bb51) ]