--- /srv/reproducible-results/rbuild-debian/r-b-build.JbnGTONO/b1/fricas_1.3.11-4_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.JbnGTONO/b2/fricas_1.3.11-4_amd64.changes ├── Files │ @@ -7,8 +7,8 @@ │ e4a77b94e2a1c3e97b7585b9c8d6a52b 448600 debug optional fricas-graphics-dbgsym_1.3.11-4_amd64.deb │ 3a61292abed77668ef8edbcd58afaa41 221340 math optional fricas-graphics_1.3.11-4_amd64.deb │ c60cc7e1c5624ec080d691b746f55236 739848 math optional fricas-hypertex-data_1.3.11-4_all.deb │ 4675dccafcca7cfaf89dd8c1be09ca9f 357616 debug optional fricas-hypertex-dbgsym_1.3.11-4_amd64.deb │ a16fd100a8e9d370c2e956f755f4623e 189300 math optional fricas-hypertex_1.3.11-4_amd64.deb │ 200cd289dfbfc3e3059e0ae663d72d42 1469096 math optional fricas-source_1.3.11-4_all.deb │ 5e8d1129fcd16890efe25bb978adca4a 252352 math optional fricas-test_1.3.11-4_all.deb │ - 17a6696bf743748ae8159efd08f7b48c 54404004 math optional fricas_1.3.11-4_amd64.deb │ + d216b4b732408a5885a88cbb8ad53f2f 54382868 math optional fricas_1.3.11-4_amd64.deb ├── fricas_1.3.11-4_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-05-13 15:58:25.000000 debian-binary │ │ -rw-r--r-- 0 0 0 31568 2025-05-13 15:58:25.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 54372244 2025-05-13 15:58:25.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 54351108 2025-05-13 15:58:25.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/fricas/target/x86_64-pc-linux-gnu/bin/FRICASsys │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -10305,43 +10305,44 @@ │ │ │ │ │ (let* ((i 4096)(j (si::equal-tail-recursion-check i))) │ │ │ │ │ (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") │ │ │ │ │ +1@bhN71' │ │ │ │ │ >Finished loading "makeint.lisp"roducible-path/fricas-1.3.11/target/x86_64-pc-linux-gnu/algebra/category.daase... │ │ │ │ │ - Timestamp: Wed Sep 3 05:37:41 2025 │ │ │ │ │ + Timestamp: Tue Oct 6 13:35:53 2026 │ │ │ │ │ GPL'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.11/target/x86_64-pc-linux-gnu/bin/FRICASsys │ │ │ │ │ -00-7fb2bd66c000 r--p 0000d000 fe:21 4628623 /usr/lib/x86_64-linux-gnu/libmd.so.0.1.0 │ │ │ │ │ -7fb2bd66c000-7fb2bd66d000 rw-p 0000e000 fe:21 4628623 /usr/lib/x86_64-linux-gnu/libmd.so.0.1.0 │ │ │ │ │ -7fb2bd66d000-7fb2bd66f000 rw-p 00000000 00:00 0 │ │ │ │ │ -7fb2bd66f000-7fb2bd672000 r--p 00000000 fe:21 4629378 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ -7fb2bd672000-7fb2bd678000 r-xp 00003000 fe:21 4629378 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ -7fb2bd678000-7fb2bd67b000 r--p 00009000 fe:21 4629378 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ -7fb2bd67b000-7fb2bd67c000 r--p 0000b000 fe:21 4629378 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ -7fb2bd67c000-7fb2bd67d000 rw-p 0000c000 fe:21 4629378 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ -7fb2bd67d000-7fb2bd67f000 r--p 00000000 fe:21 4629380 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ -7fb2bd67f000-7fb2bd680000 r-xp 00002000 fe:21 4629380 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ -7fb2bd680000-7fb2bd681000 r--p 00003000 fe:21 4629380 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ -7fb2bd681000-7fb2bd682000 r--p 00003000 fe:21 4629380 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ -7fb2bd682000-7fb2bd683000 rw-p 00004000 fe:21 4629380 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ -7fb2bd683000-7fb2bd687000 r--p 00000000 fe:21 4629382 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ -7fb2bd687000-7fb2bd6a2000 r-xp 00004000 fe:21 4629382 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ -7fb2bd6a2000-7fb2bd6af000 r--p 0001f000 fe:21 4629382 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ -7fb2bd6af000-7fb2bd6b0000 r--p 0002c000 fe:21 4629382 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ -7fb2bd6b0000-7fb2bd6b1000 rw-p 0002d000 fe:21 4629382 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ -7fb2bd6b1000-7fb2bd6d4000 r--p 00000000 fe:21 4629386 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ │ -7fb2bd6d4000-7fb2bd732000 r-xp 00023000 fe:21 4629386 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ │ -7fb2bd732000-7fb2bd779000 r--p 00081000 fe:21 4629386 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ │ -7fb2bd779000-7fb2bd786000 r--p 000c8000 fe:21 4629386 /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-linn /usr/lib/x86_64-lininn /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 │ │ │ │ │ +00-7f4de117e000 r--p 0000d000 fe:21 12846217 /usr/lib/x86_64-linux-gnu/libmd.so.0.1.0 │ │ │ │ │ +7f4de117e000-7f4de117f000 rw-p 0000e000 fe:21 12846217 /usr/lib/x86_64-linux-gnu/libmd.so.0.1.0 │ │ │ │ │ +7f4de117f000-7f4de1181000 rw-p 00000000 00:00 0 │ │ │ │ │ +7f4de1181000-7f4de1184000 r--p 00000000 fe:21 12853426 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ +7f4de1184000-7f4de118a000 r-xp 00003000 fe:21 12853426 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ +7f4de118a000-7f4de118d000 r--p 00009000 fe:21 12853426 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ +7f4de118d000-7f4de118e000 r--p 0000b000 fe:21 12853426 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ +7f4de118e000-7f4de118f000 rw-p 0000c000 fe:21 12853426 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 │ │ │ │ │ +7f4de118f000-7f4de1191000 r--p 00000000 fe:21 12853701 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ +7f4de1191000-7f4de1192000 r-xp 00002000 fe:21 12853701 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ +7f4de1192000-7f4de1193000 r--p 00003000 fe:21 12853701 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ +7f4de1193000-7f4de1194000 r--p 00003000 fe:21 12853701 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ +7f4de1194000-7f4de1195000 rw-p 00004000 fe:21 12853701 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 │ │ │ │ │ +7f4de1195000-7f4de1199000 r--p 00000000 fe:21 12854058 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ +7f4de1199000-7f4de11b4000 r-xp 00004000 fe:21 12854058 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ +7f4de11b4000-7f4de11c1000 r--p 0001f000 fe:21 12854058 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ +7f4de11c1000-7f4de11c2000 r--p 0002c000 fe:21 12854058 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ +7f4de11c2000-7f4de11c3000 rw-p 0002d000 fe:21 12854058 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 │ │ │ │ │ +7f4de11c3000-7f4de11e6000 r--p 00000000 fe:21 12855468 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ │ +7f4de11e6000-7f4de1244000 r-xp 00023000 fe:21 12855468 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ │ +7f4de1244000-7f4de128b000 r--p 00081000 fe:21 12855468 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 │ │ │ │ │ +7f4de128b000-7f4de1298000 r--p 000c8000 fe:21 12855468 /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-linn /usr/lib/x86_64-lininn /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 │ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ │ PATTERN │ │ │ │ │ PARSE-QUALIFIER-PATTERN │ │ │ │ │ .QUALIFIERS. │ │ │ │ │ ,SYMBOLP │ │ │ │ │ PATTERN │ │ │ │ │ .QUALIFIERS. │ │ │ │ │ @@ -243230,15 +243231,15 @@ │ │ │ │ │ bfTagged │ │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/lisp/primitives.lisp │ │ │ │ │ $ConstructorCache │ │ │ │ │ print_defun │ │ │ │ │ $COMPILE │ │ │ │ │ $CategoryC- │ │ │ │ │ $NoValue │ │ │ │ │ -Wed Sep 3 05:37:41 2025 │ │ │ │ │ +Tue Oct 6 13:35:53 2026 │ │ │ │ │ $build_date │ │ │ │ │ domainEqual │ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ │ ,DECODE-FLOAT │ │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/interp/vmlisp.lisp │ │ │ │ │ $currentSysList │ │ │ │ │ @@ -311458,15 +311459,15 @@ │ │ │ │ │ #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) │ │ │ │ │ FOAM-USER │ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ │ H-INTEGER │ │ │ │ │ ,PARSE-INTEGE │ │ │ │ │ il" #+:ecl "./util.lisp") │ │ │ │ │ (in-package "BOOT") │ │ │ │ │ -(progn (setq boot::|$build_date| "Wed Sep 3 05:37:41 2025") (setq boot::|$build_version| "FriCAS 1.3.11") (setq boot::|$lisp_id_string| "gcl 2.7.1")) │ │ │ │ │ +(progn (setq boot::|$build_date| "Tue Oct 6 13:35:53 2026") (setq boot::|$build_version| "FriCAS 1.3.11") (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" "compat.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" "nformat.o" "nlib.o" "nrunfast.o" "nrungo.o" "nrunopt.o" "pathname.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" "s_supp.o" "gdata.o" "ncomp.o" "parsing.o" "parse.o" "postpar.o" "setvart.o" "s-parser.o" "scwrap2.o" "spaderror.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" "showimp.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: │ │ │ │ │ │ │ │ │ │ 000000000083c5e0 <__data_start@@Base>: │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000000000083c5f0 : │ │ │ │ │ - ..d.....?....... │ │ │ │ │ + . ..M...?....... │ │ │ │ │ ?....... │ │ │ │ │ │ │ │ │ │ 000000000083c608 : │ │ │ │ │ .... │ │ │ │ │ │ │ │ │ │ 000000000083c60c : │ │ │ │ │ .... │ │ │ │ │ @@ -18319,40 +18319,43 @@ │ │ │ │ │ ................ │ │ │ │ │ .. ..... │ │ │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ │ │ 0000000000883a00 <.data>: │ │ │ │ │ ... │ │ │ │ │ - js 883a86 │ │ │ │ │ - xchg %eax,%esp │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ + sbb %dl,(%rbx) │ │ │ │ │ + movsl (%rsi),(%rdi) │ │ │ │ │ + jno 883a09 <__environ@GLIBC_2.2.5+0x1> │ │ │ │ │ jg 883a0f <__environ@GLIBC_2.2.5+0x7> │ │ │ │ │ add %ah,%al │ │ │ │ │ - enter $0xbda4,$0xb2 │ │ │ │ │ - jg 883a17 │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - rex.X pop %rdi │ │ │ │ │ + call 7fd61b6b <_edata@@Base+0x79161b6b> │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + adc %al,0x5f(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x73d5(%rbp) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ - (bad) │ │ │ │ │ - movsb (%rsi),(%rdi) │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ + hlt │ │ │ │ │ + push %rbp │ │ │ │ │ + loope 883a92 │ │ │ │ │ + jg 883a47 │ │ │ │ │ ... │ │ │ │ │ - rcl $0xa4,%ch │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ + add %al,%al │ │ │ │ │ + cmc │ │ │ │ │ + push %rbp │ │ │ │ │ + loope 883aa2 │ │ │ │ │ + jg 883a57 │ │ │ │ │ ... │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %al,(%rcx) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ + add %ch,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ jb 883aee │ │ │ │ │ jo 883afd │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ fs jne 883af2 │ │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ │ @@ -18424,18 +18427,18 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x13a7c44e,%edi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x1f000000(%rip) │ │ │ │ │ - pop %rdi │ │ │ │ │ - xchg %eax,%esp │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ + add %al,-0x41000000(%rip) │ │ │ │ │ + cmc │ │ │ │ │ + movsb (%rsi),(%rdi) │ │ │ │ │ + jno 886b41 │ │ │ │ │ jg 886b47 │ │ │ │ │ ... │ │ │ │ │ add %ch,(%rdi) │ │ │ │ │ jne 88afd6 │ │ │ │ │ jb 88af94 │ │ │ │ │ (bad) │ │ │ │ │ movsxd 0x0(%rbx),%esp │ │ │ │ │ @@ -18774,539 +18777,718 @@ │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rbx) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,0x6d(%rax) │ │ │ │ │ - xchg %eax,%esp │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ + add %dl,(%rax) │ │ │ │ │ + add $0xa5,%al │ │ │ │ │ + jno a94721 │ │ │ │ │ jg a94727 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x13a7(%rax) │ │ │ │ │ ... │ │ │ │ │ - add %al,0x38000000(%rip) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ adc (%rax),%ah │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x13(%rax) │ │ │ │ │ and %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo a94764 │ │ │ │ │ and %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - mov 0x7fb2(%rbp),%? │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + out %al,$0x3f │ │ │ │ │ + loope a947aa │ │ │ │ │ + jg a9475f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a947b2 │ │ │ │ │ + jg a94767 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a9476f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a947c2 │ │ │ │ │ + jg a94777 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a9477f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a947d2 │ │ │ │ │ + jg a94787 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a947da │ │ │ │ │ + jg a9478f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a947e2 │ │ │ │ │ + jg a94797 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a947ea │ │ │ │ │ + jg a9479f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a947f2 │ │ │ │ │ + jg a947a7 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a947af │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a947b7 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a9480a │ │ │ │ │ + jg a947bf │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94812 │ │ │ │ │ + jg a947c7 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a947cf │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94822 │ │ │ │ │ + jg a947d7 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a947df │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94832 │ │ │ │ │ + jg a947e7 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a947ef │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94842 │ │ │ │ │ + jg a947f7 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a9484a │ │ │ │ │ + jg a947ff │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94852 │ │ │ │ │ + jg a94807 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a9480f │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94817 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a9486a │ │ │ │ │ + jg a9481f │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94827 │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a9482f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.X mov $0x7fb2bd,%ebx │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94882 │ │ │ │ │ + jg a94837 │ │ │ │ │ + add %dl,0x4de16c62(%rax) │ │ │ │ │ + jg a9483f │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - out %al,$0xb9 │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - movabs %eax,0x907000007fb2bdb6 │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - jo a9485c │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %dh,-0x4d4244ab(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94847 │ │ │ │ │ + add %dl,0x4de167c3(%rax) │ │ │ │ │ + jg a9484f │ │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ │ + loopel a948a2 │ │ │ │ │ + jg a94857 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a9485f │ │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94867 │ │ │ │ │ + add %dh,0x4de16c75(%rax) │ │ │ │ │ jg a9486f │ │ │ │ │ add %dh,%al │ │ │ │ │ - or 0x7fb2bd(%rbp),%edi │ │ │ │ │ - add %al,-0x4d4245d7(%rax) │ │ │ │ │ + sub -0x1f(%rsi),%ebp │ │ │ │ │ + rex.WRB jg a94877 │ │ │ │ │ + add %al,0x4de16b49(%rax) │ │ │ │ │ jg a9487f │ │ │ │ │ - add %dh,-0x4d4243fd(%rax) │ │ │ │ │ + add %dh,0x4de16d23(%rax) │ │ │ │ │ jg a94887 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - int $0xba │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + in (%dx),%eax │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a9488f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a948e2 │ │ │ │ │ + jg a94897 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a9489f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - mov $0x7fb2bd8e,%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - rorl $0x0,0x7fb2bd(%rsi) │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a948f2 │ │ │ │ │ + jg a948a7 │ │ │ │ │ + add %dl,0x4de13fd8(%rax) │ │ │ │ │ + jg a948af │ │ │ │ │ + add %dl,0x4de13fe1(%rax) │ │ │ │ │ + jg a948b7 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a9490a │ │ │ │ │ + jg a948bf │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a948c7 │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a948cf │ │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ │ - mov 0x7fb2(%rbp),%? │ │ │ │ │ - nop │ │ │ │ │ - mov $0x7fb2bd8e,%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - rorl $0x0,0x7fb2bd(%rsi) │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4244de(%rax) │ │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + loope a94922 │ │ │ │ │ + jg a948d7 │ │ │ │ │ + add %dl,0x4de13fd8(%rax) │ │ │ │ │ + jg a948df │ │ │ │ │ + add %dl,0x4de13fe1(%rax) │ │ │ │ │ + jg a948e7 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a948ef │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94942 │ │ │ │ │ + jg a948f7 │ │ │ │ │ + add %dl,0x4de16c42(%rax) │ │ │ │ │ jg a948ff │ │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %dh,-0x4d4243fd(%rax) │ │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg a94907 │ │ │ │ │ + add %dh,0x4de16d23(%rax) │ │ │ │ │ jg a9490f │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - int $0xba │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - xor %ah,(%rdx) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ - add %al,0x47(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ + in (%dx),%eax │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94917 │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + rex.X outsb (%rsi),(%dx) │ │ │ │ │ + loope a9496a │ │ │ │ │ + jg a9491f │ │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope a94972 │ │ │ │ │ + jg a94927 │ │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope a9497a │ │ │ │ │ + jg a9492f │ │ │ │ │ + add %al,0x67(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope a94982 │ │ │ │ │ + jg a94937 │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs %al,0x8f9000007fb2bdb6 │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + ret $0xe167 │ │ │ │ │ + rex.WRB jg a9493f │ │ │ │ │ + add %dl,0x4de167af(%rax) │ │ │ │ │ + jg a94947 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a9499a │ │ │ │ │ + jg a9494f │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94957 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d427148(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a949aa │ │ │ │ │ + jg a9495f │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94967 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a949ba │ │ │ │ │ + jg a9496f │ │ │ │ │ + add %dl,0x4de13fd8(%rax) │ │ │ │ │ jg a94977 │ │ │ │ │ - add %dl,-0x4d42713f(%rax) │ │ │ │ │ + add %dl,0x4de13fe1(%rax) │ │ │ │ │ jg a9497f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a949d2 │ │ │ │ │ + jg a94987 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a949da │ │ │ │ │ + jg a9498f │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94997 │ │ │ │ │ - add %dl,-0x4d427148(%rax) │ │ │ │ │ + add %dl,0x4de13fd8(%rax) │ │ │ │ │ jg a9499f │ │ │ │ │ - add %dl,-0x4d42713f(%rax) │ │ │ │ │ + add %dl,0x4de13fe1(%rax) │ │ │ │ │ jg a949a7 │ │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ │ - mov 0x7fb2(%rbp),%? │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + loope a949fa │ │ │ │ │ + jg a949af │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a949b7 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94a0a │ │ │ │ │ + jg a949bf │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ adc (%rax),%esp │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d427148(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94a1a │ │ │ │ │ + jg a949cf │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a949d7 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94a2a │ │ │ │ │ + jg a949df │ │ │ │ │ + add %dl,0x4de13fd8(%rax) │ │ │ │ │ jg a949e7 │ │ │ │ │ - add %dl,-0x4d42713f(%rax) │ │ │ │ │ + add %dl,0x4de13fe1(%rax) │ │ │ │ │ jg a949ef │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a949f7 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %dh,-0x4d4244de(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94a4a │ │ │ │ │ + jg a949ff │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94a52 │ │ │ │ │ + jg a94a07 │ │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg a94a0f │ │ │ │ │ + add %dh,0x4de16c42(%rax) │ │ │ │ │ jg a94a17 │ │ │ │ │ - add %al,-0x4d424961(%rax) │ │ │ │ │ + add %al,0x4de167bf(%rax) │ │ │ │ │ jg a94a1f │ │ │ │ │ add %ah,%al │ │ │ │ │ - mov $0xb6,%cl │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - movabs 0x9000007fb2bdb696,%al │ │ │ │ │ - test $0x7fb2bdb6,%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - rol $1,%dl │ │ │ │ │ - mov $0x7fb2bd,%edx │ │ │ │ │ - add %dl,-0x4d424403(%rax) │ │ │ │ │ + shll $1,-0x1f(%rdi) │ │ │ │ │ + rex.WRB jg a94a27 │ │ │ │ │ + add %ah,0x4de167b6(%rax) │ │ │ │ │ + jg a94a2f │ │ │ │ │ + add %dl,0x4de167c9(%rax) │ │ │ │ │ + jg a94a37 │ │ │ │ │ + add %dl,%al │ │ │ │ │ + loop a94aa6 │ │ │ │ │ + loope a94a8a │ │ │ │ │ + jg a94a3f │ │ │ │ │ + add %dl,0x4de16d1d(%rax) │ │ │ │ │ jg a94a47 │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ - mov $0x7fb2bdba,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - movabs 0x3000007fb2bdbbfb,%al │ │ │ │ │ - out %al,$0xb9 │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.X mov $0x7fb2bd,%ebx │ │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - movabs %eax,0xda7000007fb2bdb6 │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ + (bad) -0x1f(%rbx) │ │ │ │ │ + rex.WRB jg a94a4f │ │ │ │ │ + add %ah,0x4de16d1b(%rax) │ │ │ │ │ + jg a94a57 │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94a5f │ │ │ │ │ + add %dl,0x4de16c62(%rax) │ │ │ │ │ + jg a94a67 │ │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ │ + loopel a94aba │ │ │ │ │ + jg a94a6f │ │ │ │ │ + add %dl,0x4de167c3(%rax) │ │ │ │ │ + jg a94a77 │ │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg a94a7f │ │ │ │ │ + add %ah,(%rax) │ │ │ │ │ + push %rdi │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94ad2 │ │ │ │ │ + jg a94a87 │ │ │ │ │ add %dh,%al │ │ │ │ │ - mov 0x7fb2bd(%rsi),%? │ │ │ │ │ + scas (%rdi),%al │ │ │ │ │ + loopel a94ada │ │ │ │ │ + jg a94a8f │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ - movabs %al,0xdd6000007fb2bdb6 │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %al,0x3a(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - add %ah,-0x4c(%rax) │ │ │ │ │ - mov $0x7fb2bd,%edx │ │ │ │ │ - add %dh,-0x4d42440c(%rax) │ │ │ │ │ + ret $0xe167 │ │ │ │ │ + rex.WRB jg a94a97 │ │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg a94a9f │ │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94af2 │ │ │ │ │ + jg a94aa7 │ │ │ │ │ + add %ah,-0x2c(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94aaf │ │ │ │ │ + add %dh,0x4de16d14(%rax) │ │ │ │ │ jg a94ab7 │ │ │ │ │ - add %dl,-0x4d424971(%rax) │ │ │ │ │ + add %dl,0x4de167af(%rax) │ │ │ │ │ jg a94abf │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs %al,0xdf3000007fb2bdb6 │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + ret $0xe167 │ │ │ │ │ + rex.WRB jg a94ac7 │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - cmp $0xbb,%al │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - xor %bl,(%rsi) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - add %al,-0x27(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + ljmp *-0x1f(%rdx) │ │ │ │ │ + rex.WRB jg a94acf │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + pop %rsp │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94b22 │ │ │ │ │ + jg a94ad7 │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + ds outsb (%rsi),(%dx) │ │ │ │ │ + loope a94b2a │ │ │ │ │ + jg a94adf │ │ │ │ │ + add %dh,0x17(%rax) │ │ │ │ │ + insl (%dx),(%rdi) │ │ │ │ │ + loope a94b32 │ │ │ │ │ + jg a94ae7 │ │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg a94aef │ │ │ │ │ add %al,%al │ │ │ │ │ - xor $0x7fb2bdbb,%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - mov 0x7fb2bd(%rsi),%? │ │ │ │ │ + push %rbp │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94b42 │ │ │ │ │ + jg a94af7 │ │ │ │ │ + add %dl,0x4de167ae(%rax) │ │ │ │ │ + jg a94aff │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs 0xdca000007fb2bdb6,%eax │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + shll $0x4d,-0x1f(%rdi) │ │ │ │ │ + jg a94b07 │ │ │ │ │ + add %ah,0x4de16afc(%rax) │ │ │ │ │ + jg a94b0f │ │ │ │ │ + add %ah,0x59(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94b62 │ │ │ │ │ + jg a94b17 │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - movabs %al,0x15a000007fb2bdb6 │ │ │ │ │ - mov $0x7fb2bd,%edx │ │ │ │ │ + scas (%rdi),%eax │ │ │ │ │ + loopel a94b6a │ │ │ │ │ + jg a94b1f │ │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ │ + loopel a94b72 │ │ │ │ │ + jg a94b27 │ │ │ │ │ + add %ah,0x4de16b35(%rax) │ │ │ │ │ + jg a94b2f │ │ │ │ │ add %al,%al │ │ │ │ │ - outsl (%rsi),(%dx) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - add %ah,0x15(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + (bad) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94b82 │ │ │ │ │ + jg a94b37 │ │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94b8a │ │ │ │ │ + jg a94b3f │ │ │ │ │ add %al,%al │ │ │ │ │ - sbb $0xbc,%al │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - shr $1,%ah │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %ah,-0x4d4244b8(%rax) │ │ │ │ │ + cmp $0x6d,%al │ │ │ │ │ + loope a94b92 │ │ │ │ │ + jg a94b47 │ │ │ │ │ + add %dl,%al │ │ │ │ │ + or $0x6b,%al │ │ │ │ │ + loope a94b9a │ │ │ │ │ + jg a94b4f │ │ │ │ │ + add %ah,0x4de16c68(%rax) │ │ │ │ │ jg a94b57 │ │ │ │ │ add %al,%al │ │ │ │ │ - nop │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - loopne a94b05 │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - addb $0xba,(%rsi) │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - xor %ah,-0x45(%rcx) │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - lock sahf │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ + mov $0x67,%al │ │ │ │ │ + loope a94baa │ │ │ │ │ + jg a94b5f │ │ │ │ │ + add %ah,%al │ │ │ │ │ + ret │ │ │ │ │ + loopel a94bb2 │ │ │ │ │ + jg a94b67 │ │ │ │ │ + add %al,0x4de16b26(%rax) │ │ │ │ │ + jg a94b6f │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + subl $0xf000007f,0x4d(%rcx,%riz,8) │ │ │ │ │ + mov $0x7f4de167,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ - mov $0xb6,%cl │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $1,(%rcx) │ │ │ │ │ - mov $0x7fb2bd,%edx │ │ │ │ │ + shll $1,-0x1f(%rdi) │ │ │ │ │ + rex.WRB jg a94b87 │ │ │ │ │ + add %dl,%al │ │ │ │ │ + xor %ebp,-0x1f(%rbx) │ │ │ │ │ + rex.WRB jg a94b8f │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - insb (%dx),(%rdi) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - add %dh,-0x4d424283(%rax) │ │ │ │ │ + mov %gs,0x4d(%rcx,%riz,8) │ │ │ │ │ + jg a94b97 │ │ │ │ │ + add %dh,0x4de16e9d(%rax) │ │ │ │ │ jg a94b9f │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ - sbb 0x7fb2(%rbp,%rdi,4),%bh │ │ │ │ │ - mov $0xec,%al │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ + cmp -0x1f(%rbp),%ch │ │ │ │ │ + rex.WRB jg a94ba7 │ │ │ │ │ + add %dh,0x4de16b0c(%rax) │ │ │ │ │ + jg a94baf │ │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94c02 │ │ │ │ │ + jg a94bb7 │ │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope a94c0a │ │ │ │ │ + jg a94bbf │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - and 0x7fb2bd(%rbp),%bh │ │ │ │ │ + rex.X outsb (%rsi),(%dx) │ │ │ │ │ + loope a94c12 │ │ │ │ │ + jg a94bc7 │ │ │ │ │ add %al,%al │ │ │ │ │ - add %edi,0x7fb2bd(%rdx) │ │ │ │ │ + and %ebp,-0x1f(%rbx) │ │ │ │ │ + rex.WRB jg a94bcf │ │ │ │ │ add %ah,%al │ │ │ │ │ - pop %rsp │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - add %al,0x47(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ - add %ah,-0x4d4245f6(%rax) │ │ │ │ │ + jl a94c3f │ │ │ │ │ + loope a94c22 │ │ │ │ │ + jg a94bd7 │ │ │ │ │ + add %al,0x67(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope a94c2a │ │ │ │ │ + jg a94bdf │ │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope a94c32 │ │ │ │ │ + jg a94be7 │ │ │ │ │ + add %ah,0x4de16b2a(%rax) │ │ │ │ │ jg a94bef │ │ │ │ │ - add %al,0x65(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - mov $0xb1,%al │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - jo a94c04 │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ - add %dh,-0x4d4244ab(%rax) │ │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94c42 │ │ │ │ │ + jg a94bf7 │ │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ │ + loopel a94c4a │ │ │ │ │ + jg a94bff │ │ │ │ │ + add %dh,0x4de167d1(%rax) │ │ │ │ │ + jg a94c07 │ │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94c0f │ │ │ │ │ + add %dh,0x4de16c75(%rax) │ │ │ │ │ jg a94c17 │ │ │ │ │ - add %al,-0x4d4245d7(%rax) │ │ │ │ │ + add %al,0x4de16b49(%rax) │ │ │ │ │ jg a94c1f │ │ │ │ │ add %dh,%al │ │ │ │ │ - or 0x7fb2bd(%rbp),%edi │ │ │ │ │ + sub -0x1f(%rsi),%ebp │ │ │ │ │ + rex.WRB jg a94c27 │ │ │ │ │ add %dh,%al │ │ │ │ │ - add %bh,0x7fb2bd(%rdx) │ │ │ │ │ + and %ch,-0x1f(%rbx) │ │ │ │ │ + rex.WRB jg a94c2f │ │ │ │ │ add %al,%al │ │ │ │ │ - pop %rbx │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + jnp a94c9f │ │ │ │ │ + loope a94c82 │ │ │ │ │ + jg a94c37 │ │ │ │ │ add %al,%al │ │ │ │ │ - sub %edi,0x7fb2bd(%rdx) │ │ │ │ │ - add %ah,0x13(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + imul $0x4d,%r9,%rsp │ │ │ │ │ + jg a94c3f │ │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope a94c92 │ │ │ │ │ + jg a94c47 │ │ │ │ │ + add %al,0x11(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94c4f │ │ │ │ │ add %dh,%al │ │ │ │ │ - rex.WR movabs $0xba284000007fb2bd,%rbx │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - movabs 0x5000007fb2bdbd02,%al │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - and 0x7fb2bd(%rbx),%bh │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94ca2 │ │ │ │ │ + jg a94c57 │ │ │ │ │ + add %al,0x48(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94c5f │ │ │ │ │ + add %ah,0x4de16e22(%rax) │ │ │ │ │ + jg a94c67 │ │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg a94c6f │ │ │ │ │ + add %dl,0x4de16c42(%rax) │ │ │ │ │ + jg a94c77 │ │ │ │ │ add %dh,%al │ │ │ │ │ - mov %ecx,0x7fb2bd(%rdx) │ │ │ │ │ + test $0x7f4de13b,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - int $0xba │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - mov $0x3,%al │ │ │ │ │ - mov $0x7fb2bd,%esp │ │ │ │ │ - add %dh,-0x4d4243fd(%rax) │ │ │ │ │ + add %ch,%ch │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94c87 │ │ │ │ │ + add %dh,0x4de16d23(%rax) │ │ │ │ │ + jg a94c8f │ │ │ │ │ + add %dh,0x4de16d23(%rax) │ │ │ │ │ jg a94c97 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - int $0xba │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - lock rex.WR movabs $0xb9f14000007fb2bd,%rbx │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - push %rax │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - and 0x7fb2bd(%rbx),%bh │ │ │ │ │ + in (%dx),%eax │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94c9f │ │ │ │ │ + add %dh,%al │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope a94cf2 │ │ │ │ │ + jg a94ca7 │ │ │ │ │ + add %al,0x11(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg a94caf │ │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg a94cb7 │ │ │ │ │ + add %dl,0x4de16c42(%rax) │ │ │ │ │ + jg a94cbf │ │ │ │ │ + add %al,%al │ │ │ │ │ + ret $0xe167 │ │ │ │ │ + rex.WRB jg a94cc7 │ │ │ │ │ + add %dl,0x4de167af(%rax) │ │ │ │ │ + jg a94ccf │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs %al,0x8f9000007fb2bdb6 │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d22 │ │ │ │ │ + jg a94cd7 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d2a │ │ │ │ │ + jg a94cdf │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94ce7 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d3a │ │ │ │ │ + jg a94cef │ │ │ │ │ add %bl,%al │ │ │ │ │ sbb (%rax),%esp │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94cff │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d52 │ │ │ │ │ + jg a94d07 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d5a │ │ │ │ │ + jg a94d0f │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94d17 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d6a │ │ │ │ │ + jg a94d1f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d72 │ │ │ │ │ + jg a94d27 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94d2f │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94d37 │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d8a │ │ │ │ │ + jg a94d3f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94d92 │ │ │ │ │ + jg a94d47 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94d4f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94da2 │ │ │ │ │ + jg a94d57 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94d5f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94db2 │ │ │ │ │ + jg a94d67 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ sbb %esp,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94dc2 │ │ │ │ │ + jg a94d77 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94d7f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94dd2 │ │ │ │ │ + jg a94d87 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94d8f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94de2 │ │ │ │ │ + jg a94d97 │ │ │ │ │ ... │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94e72 │ │ │ │ │ + jg a94e27 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94e2f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94e82 │ │ │ │ │ + jg a94e37 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94e3f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94e92 │ │ │ │ │ + jg a94e47 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94e4f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94ea2 │ │ │ │ │ + jg a94e57 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94e5f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94eb2 │ │ │ │ │ + jg a94e67 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94e6f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94ec2 │ │ │ │ │ + jg a94e77 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94e7f │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94ed2 │ │ │ │ │ + jg a94e87 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg a94e8f │ │ │ │ │ - add %dl,-0x4d427148(%rax) │ │ │ │ │ + add %dl,0x4de13fd8(%rax) │ │ │ │ │ jg a94e97 │ │ │ │ │ - add %dl,-0x4d42713f(%rax) │ │ │ │ │ + add %dl,0x4de13fe1(%rax) │ │ │ │ │ jg a94e9f │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - rclb $0x0,0x7fb2bd9c(%rbx) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94ef2 │ │ │ │ │ + jg a94ea7 │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94eaf │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - nop │ │ │ │ │ - rex.WX mov 0x7fb2(%rbp),%dil │ │ │ │ │ - (bad) │ │ │ │ │ - mov 0x7fb2(%rbp),%r15b │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94f02 │ │ │ │ │ + jg a94eb7 │ │ │ │ │ + add %al,%al │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope a94f0a │ │ │ │ │ + jg a94ebf │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ + jg a94ec7 │ │ │ │ │ + add %ah,0x64(%rax) │ │ │ │ │ + cmp %ecx,%esp │ │ │ │ │ + rex.WRB jg a94ecf │ │ │ │ │ ... │ │ │ │ │ - rex.WR push %rsp │ │ │ │ │ - js a94ec6 │ │ │ │ │ - nop │ │ │ │ │ + add %cl,0x78(%rsp,%rdx,2) │ │ │ │ │ + loop a94e75 │ │ │ │ │ push %rbx │ │ │ │ │ faddl (%rdi) │ │ │ │ │ fdivrs (%rax) │ │ │ │ │ cmp %esp,%esp │ │ │ │ │ ficoms (%rbx) │ │ │ │ │ comiss (%rdi),%xmm4 │ │ │ │ │ (bad) │ │ │ │ │ @@ -20137,20 +20319,17 @@ │ │ │ │ │ movabs 0xa0ca480000000001,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - je a95798 │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ - jg a95807 │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ + add %al,0x7ffc71a6(%rbx,%rcx,1) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + adc %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x1a0e8(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x58(%rax) │ │ │ │ │ movabs 0xa02a880000000001,%al │ │ │ │ │ @@ -22927,46 +23106,44 @@ │ │ │ │ │ add %bl,0x1a00b(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - (bad) │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex (bad) │ │ │ │ │ + test %si,(%rcx,%rsi,1) │ │ │ │ │ (bad) │ │ │ │ │ ... │ │ │ │ │ (bad) │ │ │ │ │ jmp *0x1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - mov $0x64,%al │ │ │ │ │ - xchg %eax,%esp │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ + push %rax │ │ │ │ │ + sti │ │ │ │ │ + movsb (%rsi),(%rdi) │ │ │ │ │ + jno a9b341 │ │ │ │ │ jg a9b347 │ │ │ │ │ add %dl,%al │ │ │ │ │ es (bad) │ │ │ │ │ add $0x0,%eax │ │ │ │ │ - jge a9b2e3 │ │ │ │ │ - (bad) │ │ │ │ │ - sbb $0xfa,%al │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - (bad) │ │ │ │ │ - fcmovu %st(1),%st │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + xor %eax,0x3a(%rax) │ │ │ │ │ + xchg %eax,%ebx │ │ │ │ │ + or $0xd4,%al │ │ │ │ │ + leave │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + rex (bad) │ │ │ │ │ + push $0x2731374e │ │ │ │ │ ... │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - loope a9b393 │ │ │ │ │ + adc %ah,%cl │ │ │ │ │ + movabs 0xa0ccd00000000001,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,%al │ │ │ │ │ - int3 │ │ │ │ │ - movabs 0xa01d980000000001,%al │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %bl,0x1a01d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x18(%rax) │ │ │ │ │ movabs 0xa016900000000001,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x1a098(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -23056,25 +23233,25 @@ │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %dl,0x6d(%rcx,%rbp,2) │ │ │ │ │ gs jae a9b5c2 │ │ │ │ │ (bad) │ │ │ │ │ insl (%dx),(%rdi) │ │ │ │ │ jo a9b58c │ │ │ │ │ - and %dl,0x65(%rdi) │ │ │ │ │ - and %dl,%fs:0x65(%rbx) │ │ │ │ │ - jo a9b57b │ │ │ │ │ - and %dh,(%rbx) │ │ │ │ │ - and %dh,(%rax) │ │ │ │ │ - xor $0x3a37333a,%eax │ │ │ │ │ - xor $0x31,%al │ │ │ │ │ - and %ah,(%rax) │ │ │ │ │ - xor (%rax),%dh │ │ │ │ │ - xor 0x4c50470a(%rip),%dh │ │ │ │ │ - (bad) │ │ │ │ │ + and %dl,0x65(%rbp,%rsi,2) │ │ │ │ │ + and %cl,0x63(%rdi) │ │ │ │ │ + je a9b57b │ │ │ │ │ + and %dh,(%rsi) │ │ │ │ │ + and %dh,(%rcx) │ │ │ │ │ + xor (%rdx),%edi │ │ │ │ │ + xor 0x2033353a(%rip),%esi │ │ │ │ │ + and %dh,(%rdx) │ │ │ │ │ + xor %dh,(%rdx) │ │ │ │ │ + ss or 0x50(%rdi),%al │ │ │ │ │ + rex.WR (bad) │ │ │ │ │ gs and %ah,%fs:0x6f(%rbx) │ │ │ │ │ insl (%dx),(%rdi) │ │ │ │ │ jo a9b5e8 │ │ │ │ │ outsb (%rsi),(%dx) │ │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ │ je a9b5f1 │ │ │ │ │ cmp (%rax),%ah │ │ │ │ │ @@ -50516,130 +50693,136 @@ │ │ │ │ │ push %rdx │ │ │ │ │ rex.WB │ │ │ │ │ rex.XB │ │ │ │ │ push %r11 │ │ │ │ │ jae f25187 │ │ │ │ │ jae f25110 │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ + xor %dh,%gs:(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f2514f │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,%fs:(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rax),%bh │ │ │ │ │ - ss xor (%rbx),%dh │ │ │ │ │ - and %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,(%rsi,%rsi,1) │ │ │ │ │ + xor (%rcx),%dh │ │ │ │ │ + (bad) │ │ │ │ │ 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) │ │ │ │ │ + and %ch,(%rdi) │ │ │ │ │ jne f251c5 │ │ │ │ │ jb f25183 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ │ ss xor $0x2d,%al │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ │ jne f25198 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ │ xor %ebp,(%rsi) │ │ │ │ │ xor %cl,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - ss movsxd (%rax),%esi │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ + xor %dh,%gs:(%rax) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ + data16 xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f2520b │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,%gs:(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rax),%bh │ │ │ │ │ - ss xor (%rbx),%dh │ │ │ │ │ - and %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,(%rsi,%rsi,1) │ │ │ │ │ + xor (%rcx),%dh │ │ │ │ │ + (bad) │ │ │ │ │ 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) │ │ │ │ │ + and %ch,(%rdi) │ │ │ │ │ jne f25237 │ │ │ │ │ jb f251f5 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ │ ss xor $0x2d,%al │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ │ jne f2520a │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ │ xor %ebp,(%rsi) │ │ │ │ │ xor %cl,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - ss xor %dh,%fs:(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor %dh,(%rax) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %dh,(%rcx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f2527d │ │ │ │ │ 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) │ │ │ │ │ - (bad) │ │ │ │ │ - ss data16 xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %dh,(%rcx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ - jb f25264 │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %dh,(%rax,%rsi,1) │ │ │ │ │ + xor %dh,(%rax) │ │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rdi),%esi │ │ │ │ │ - cmp %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x36323433(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50659,35 +50842,33 @@ │ │ │ │ │ jne f252f8 │ │ │ │ │ jo f252f9 │ │ │ │ │ jb f25300 │ │ │ │ │ jae,pn f252fe │ │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - xor (%rax),%dh │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %dh,(%rax,%rsi,1) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rcx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ - jb f252dd │ │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ │ js f25322 │ │ │ │ │ and %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rbx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rdi),%esi │ │ │ │ │ - cmp %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x36323433(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50707,34 +50888,32 @@ │ │ │ │ │ jne f25371 │ │ │ │ │ jo f25372 │ │ │ │ │ jb f25379 │ │ │ │ │ jae,pn f25377 │ │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - cmp %dh,(%rax) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rcx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rax,%rsi,1) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f25356 │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ cmp %esi,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rdi),%esi │ │ │ │ │ - cmp %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x36323433(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50754,34 +50933,31 @@ │ │ │ │ │ jne f253ea │ │ │ │ │ jo f253eb │ │ │ │ │ jb f253f2 │ │ │ │ │ jae,pn f253f0 │ │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rax,%rsi,1) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rbp) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ - jb f253cf │ │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rdi),%esi │ │ │ │ │ - cmp %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x36323433(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50801,34 +50977,32 @@ │ │ │ │ │ jne f25463 │ │ │ │ │ jo f25464 │ │ │ │ │ jb f2546b │ │ │ │ │ jae,pn f25469 │ │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - movsxd (%rax),%esi │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rbp) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rsi) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ - jb f25492 │ │ │ │ │ + and %dh,0x77(%rdx) │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ movsxd (%rax),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rdi),%esi │ │ │ │ │ - cmp %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x36323433(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50848,33 +51022,33 @@ │ │ │ │ │ jne f254dc │ │ │ │ │ jo f254dd │ │ │ │ │ jb f254e4 │ │ │ │ │ jae,pn f254e2 │ │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - xor %dh,%fs:(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %ah,0x30(%rsi) │ │ │ │ │ + xor %dh,(%rax) │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rcx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f254c1 │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x31303733(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50892,34 +51066,34 @@ │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ │ jb f25557 │ │ │ │ │ jae,pn f25557 │ │ │ │ │ cs xor (%rsi),%ch │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - data16 xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rcx) │ │ │ │ │ + xor %dh,(%rax) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f25536 │ │ │ │ │ js f2557b │ │ │ │ │ and %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rdx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x31303733(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50937,33 +51111,33 @@ │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ │ jb f255cc │ │ │ │ │ jae,pn f255cc │ │ │ │ │ cs xor (%rsi),%ch │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - cmp %dh,(%rax) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rbx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f255ab │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor (%rax),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x31303733(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -50981,33 +51155,32 @@ │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ │ jb f25641 │ │ │ │ │ jae,pn f25641 │ │ │ │ │ cs xor (%rsi),%ch │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - cmp %dh,(%rcx) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rbx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rax,%rsi,1) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ - jb f25620 │ │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor (%rax),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x31303733(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -51025,33 +51198,31 @@ │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ │ jb f256b6 │ │ │ │ │ jae,pn f256b6 │ │ │ │ │ cs xor (%rsi),%ch │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,(%rax,%rsi,1) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,0x20303030(%rip) │ │ │ │ │ jb f256df │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor $0x30,%al │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x31303733(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -51069,33 +51240,33 @@ │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ │ jb f2572b │ │ │ │ │ jae,pn f2572b │ │ │ │ │ cs xor (%rsi),%ch │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %esi,0x2d303030(%rip) │ │ │ │ │ (bad) │ │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %edi,(%rcx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f2570a │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor (%rax),%ah │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38353034(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -51114,34 +51285,32 @@ │ │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ │ jo f257a2 │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ jae,pn f257a1 │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + cmp %edi,(%rcx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ - jb f25780 │ │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ │ js f257c5 │ │ │ │ │ and %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax,%rsi,1) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor (%rax),%ah │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38353034(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -51160,33 +51329,31 @@ │ │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ │ jo f25818 │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ jae,pn f25817 │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - xor (%rax),%dh │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + movsxd (%rcx),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f257f6 │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rcx) │ │ │ │ │ data16 xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor (%rax),%ah │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38353034(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -51205,33 +51372,33 @@ │ │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ │ jo f2588e │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ jae,pn f2588d │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - data16 xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + movsxd (%rcx),%esi │ │ │ │ │ + xor %dh,(%rax) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + movsxd (%rdx),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f2586c │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rdx) │ │ │ │ │ movsxd (%rax),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor (%rax),%ah │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38353034(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -51250,33 +51417,32 @@ │ │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ │ jo f25904 │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ jae,pn f25903 │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + movsxd (%rdx),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + movsxd (%rbx),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f2592c │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rdx) │ │ │ │ │ xor %dh,%fs:(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - xor (%rax),%ah │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38353034(%rip) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ @@ -51295,172 +51461,169 @@ │ │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ │ jo f2597a │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ jae,pn f25979 │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor %ecx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + movsxd (%rbx),%esi │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + gs xor %dh,%gs:(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f25958 │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - ss and %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38363435(%rip) │ │ │ │ │ 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) │ │ │ │ │ + and %ch,(%rdi) │ │ │ │ │ jne f259ce │ │ │ │ │ jb f2598c │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ │ ss xor $0x2d,%al │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ │ jne f259a1 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ │ jae f259eb │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor (%rdx),%ecx │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - fs xor $0x30,%al │ │ │ │ │ - xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rcx) │ │ │ │ │ + gs xor %dh,%gs:(%rax) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rdx) │ │ │ │ │ + xor $0x34,%al │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f259ca │ │ │ │ │ js f25a0f │ │ │ │ │ and %dh,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor (%rbx),%dh │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - ss and %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38363435(%rip) │ │ │ │ │ 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) │ │ │ │ │ + and %ch,(%rdi) │ │ │ │ │ jne f25a40 │ │ │ │ │ jb f259fe │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ │ ss xor $0x2d,%al │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ │ jne f25a13 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ │ jae f25a5d │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor (%rdx),%ecx │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - xor (%rdx),%esi │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rdx) │ │ │ │ │ + xor $0x34,%al │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ch,0x32626637(%rip) │ │ │ │ │ - (bad) │ │ │ │ │ + xor %ch,0x64346637(%rip) │ │ │ │ │ + xor %esi,%gs:(%rdx) │ │ │ │ │ + cmp %ah,0x30(%rdx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - xor %ah,(%rax) │ │ │ │ │ - jb f25a3c │ │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %bh,(%rax) │ │ │ │ │ xor %esi,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ and %ah,0x65(%rsi) │ │ │ │ │ cmp (%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - ss and %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38363435(%rip) │ │ │ │ │ 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) │ │ │ │ │ + and %ch,(%rdi) │ │ │ │ │ jne f25ab2 │ │ │ │ │ jb f25a70 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ │ ss xor $0x2d,%al │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ │ jne f25a85 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ │ jae f25acf │ │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ │ xor (%rdx),%ecx │ │ │ │ │ (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - cmp %esi,(%rax) │ │ │ │ │ + data16 xor $0x64,%al │ │ │ │ │ + xor %esi,%gs:(%rdx) │ │ │ │ │ + cmp %ah,0x30(%rdx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ - sub $0x32626637,%eax │ │ │ │ │ - (bad) │ │ │ │ │ + sub $0x64346637,%eax │ │ │ │ │ + xor %esi,%gs:(%rdx) │ │ │ │ │ + cmp %edi,(%rax) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ jb f25aae │ │ │ │ │ sub $0x30302070,%eax │ │ │ │ │ xor %ah,0x38(%rbx) │ │ │ │ │ xor %dh,(%rax) │ │ │ │ │ xor %ah,(%rax) │ │ │ │ │ data16 cmp %gs:(%rdx),%dh │ │ │ │ │ xor %esp,(%rax) │ │ │ │ │ - xor $0x36,%al │ │ │ │ │ - xor (%rcx),%bh │ │ │ │ │ - xor (%rax),%edi │ │ │ │ │ - ss and %ah,(%rax) │ │ │ │ │ + xor %esi,(%rdx) │ │ │ │ │ + cmp %dh,0x38363435(%rip) │ │ │ │ │ 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) │ │ │ │ │ + and %ch,(%rdi) │ │ │ │ │ jne f25b24 │ │ │ │ │ jb f25ae2 │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ │ ss xor $0x2d,%al │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ │ @@ -52031,16 +52194,16 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ mov $0x1,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %ch,%ah │ │ │ │ │ - movabs 0x947c780000000001,%al │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ + movabs 0xa513180000000001,%al │ │ │ │ │ + jno f26119 │ │ │ │ │ jg f2611f │ │ │ │ │ add %dl,0x26(%rax) │ │ │ │ │ movabs 0xa0b7b80000000001,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ and 0x1(%rax),%ah │ │ │ │ │ @@ -52227,18 +52390,16 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x22(%rax) │ │ │ │ │ rex.X add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x1a01a(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ch,0x7c(%rax) │ │ │ │ │ - xchg %eax,%esp │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ - jg f275af │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + adc 0x7ffc71(%rbp),%esp │ │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ │ movabs 0x8000100000000001,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %ch,%al │ │ │ │ │ (bad) │ │ │ │ │ ... │ │ │ │ │ @@ -52471,141 +52632,144 @@ │ │ │ │ │ rex.W fsubl 0x1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lret $0x1a0 │ │ │ │ │ ... │ │ │ │ │ mov $0x86,%al │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - rex.X (bad) (%rdi) │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex mov $0x3136a069,%edx │ │ │ │ │ (bad) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ ... │ │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ │ - movabs %al,0x82917d0000000001 │ │ │ │ │ + push %rax │ │ │ │ │ + outsl (%rsi),(%dx) │ │ │ │ │ + movabs %al,0x3a40310000000001 │ │ │ │ │ + jle f287e4 │ │ │ │ │ (bad) │ │ │ │ │ - cli │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - scas (%rdi),%al │ │ │ │ │ - push %rsi │ │ │ │ │ - or %al,(%rdi) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + leave │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + rex push %rsi │ │ │ │ │ + in $0x9f,%al │ │ │ │ │ + (bad) │ │ │ │ │ + xor %esp,(%rdi) │ │ │ │ │ ... │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + and %al,-0x4e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - xor %al,(%rdx) │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ - ... │ │ │ │ │ - rorb $1,0x40(%rsi) │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + add (%rdx),%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %dl,%al │ │ │ │ │ + rex.WRX │ │ │ │ │ + rex add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf287(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - and %ch,%al │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex fidivl -0x60(%rdi) │ │ │ │ │ + ss xor %esp,(%rdi) │ │ │ │ │ ... │ │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ │ - movabs %al,0x82917d0000000001 │ │ │ │ │ + push %rax │ │ │ │ │ + outsl (%rsi),(%dx) │ │ │ │ │ + movabs %al,0x3a40310000000001 │ │ │ │ │ + jle f288d4 │ │ │ │ │ (bad) │ │ │ │ │ - cli │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - jl f2891d │ │ │ │ │ - or %al,(%rdi) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + leave │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + test %spl,%bl │ │ │ │ │ + lahf │ │ │ │ │ + (bad) │ │ │ │ │ + xor %esp,(%rdi) │ │ │ │ │ ... │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + and %al,-0x4e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - xor %al,(%rdx) │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + add (%rdx),%dl │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - jo f289b8 │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %dh,0x46(%rax) │ │ │ │ │ push %rsp │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf288(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - add %bh,%al │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0xa9b4389a,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex cli │ │ │ │ │ + jne f2892d │ │ │ │ │ + ss xor %esp,(%rdi) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x1a0f2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - add (%rdx),%dh │ │ │ │ │ - cli │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - sub -0x40(%rdx),%ch │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex mov $0xc9d40f75,%edx │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + rex rcr %cl,%al │ │ │ │ │ + push %rdi │ │ │ │ │ (bad) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + xor %esp,(%rdi) │ │ │ │ │ ... │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + and %al,-0x4e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - xor %al,(%rdx) │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + add (%rdx),%dl │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf289(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - loop f28a3c │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0x11425309a,%eax │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - and $0x114,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + sbb -0x60(%rdx),%sil │ │ │ │ │ + ss xor %esp,(%rdi) │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ fcomp %st(4) │ │ │ │ │ movabs 0x8000e00000000001,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - add (%rbx),%cl │ │ │ │ │ - cli │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - jl f28ac4 │ │ │ │ │ - rolb $0xa1,(%rdi) │ │ │ │ │ - (bad) │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex mov $0xc9d40f6a,%edx │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + test %bpl,0x27313757(%rdx) │ │ │ │ │ ... │ │ │ │ │ and %al,-0x4e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ add (%rdx),%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -52622,34 +52786,31 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x76(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - ret $0x37c2 │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0x11425309a,%eax │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - and $0x114,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + cmp -0x60(%rax),%sil │ │ │ │ │ + ss xor %esp,(%rdi) │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ rex.XB │ │ │ │ │ rex.X add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ add %al,0x1(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - add (%rbx),%al │ │ │ │ │ - cli │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - jl f28bb4 │ │ │ │ │ - rolb $0xa1,(%rdi) │ │ │ │ │ - (bad) │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex mov $0xc9d40f62,%edx │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + test %bpl,0x27313757(%rdx) │ │ │ │ │ ... │ │ │ │ │ movabs 0x800000000000b240,%al │ │ │ │ │ add (%rdx),%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -52663,78 +52824,81 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - movabs %al,0x945ae09aa10637cc │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex pop %rdx │ │ │ │ │ + jle f28bfd │ │ │ │ │ + ss xor %esp,(%rdi) │ │ │ │ │ + xor $0xa4,%cl │ │ │ │ │ + jno f28c61 │ │ │ │ │ jg f28c67 │ │ │ │ │ add %dh,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x14088(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - movabs %al,0x2a917d655abefa67 │ │ │ │ │ - push $0xffffffffffffffc0 │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex sbb -0x27362bf4(%rsi),%al │ │ │ │ │ + xor %eax,-0x2e(%rax) │ │ │ │ │ + fcoms 0x37(%rdi) │ │ │ │ │ + xor %esp,(%rdi) │ │ │ │ │ ... │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - rex.X mov $0x0,%dl │ │ │ │ │ + xor %al,-0x4e(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - loopne f28d24 │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ + add %ah,%al │ │ │ │ │ + add (%rdx),%dl │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x74(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0x15497c09a,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex jp f28dc8 │ │ │ │ │ + movabs 0x15497c0273136,%al │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ add (%rdx),%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex.XB mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - add (%rdi),%bl │ │ │ │ │ - cli │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - mov $0xa107c36d,%esi │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex mov $0xc9d40c9e,%edx │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + rex │ │ │ │ │ + rex.RX fists 0x31(%rdi,%r14,1) │ │ │ │ │ (bad) │ │ │ │ │ ... │ │ │ │ │ add %al,0x0(%rdx,%rsi,4) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f28e14 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ @@ -52743,39 +52907,35 @@ │ │ │ │ │ add %dl,0x27(%rax) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x73(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0x637,$0xa1 │ │ │ │ │ - (bad) │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex (bad) │ │ │ │ │ + jp f28ddd │ │ │ │ │ + ss xor %esp,(%rdi) │ │ │ │ │ js f28e12 │ │ │ │ │ movabs 0x4000100000000001,%al │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex movb $0x0,0x1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - (bad) │ │ │ │ │ - (bad) │ │ │ │ │ - cli │ │ │ │ │ - mov $0x917d655a,%esi │ │ │ │ │ - cmp %bh,%ah │ │ │ │ │ - cmpsb (%rdi),(%rsi) │ │ │ │ │ - (bad) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex cmp -0x27362bf4(%rcx),%cl │ │ │ │ │ + xor %eax,-0x3e(%rax) │ │ │ │ │ + push %rbp │ │ │ │ │ + xor %esi,(%rdi) │ │ │ │ │ + xor %esp,(%rdi) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - rex.R mov $0x0,%dl │ │ │ │ │ + add %al,0x0(%rdx,%rsi,4) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %al,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -52787,36 +52947,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ mov %edx,%? │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - rex.X lret $0x637 │ │ │ │ │ - movabs 0xa9b4389a,%eax │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex mov $0x3136a078,%edx │ │ │ │ │ + (bad) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,0xb245(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex.R mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ pop %rdx │ │ │ │ │ add (%r8),%rax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bh,-0x6f(%rbp) │ │ │ │ │ - and 0x655abefa(%rip),%dl │ │ │ │ │ - jge f28eeb │ │ │ │ │ - sub -0x40(%rdx),%ch │ │ │ │ │ + add %dh,(%rcx) │ │ │ │ │ + rex (bad) │ │ │ │ │ + mov %cl,(%rsp,%rdx,8) │ │ │ │ │ + leave │ │ │ │ │ + fdivs (%rcx) │ │ │ │ │ + rex rcr %cl,%al │ │ │ │ │ + push %rdi │ │ │ │ │ (bad) │ │ │ │ │ - movabs 0x9a,%eax │ │ │ │ │ + xor %esp,(%rdi) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - rex.R mov $0x0,%dl │ │ │ │ │ + add %al,0x0(%rdx,%rsi,4) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %al,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -52828,41 +52991,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ loope f29071 │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ch,-0x36(%rax) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf29010f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x59(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + adc %dl,0xf2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,0x7(%rax) │ │ │ │ │ + jo f29031 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ orb $0x0,-0x4e(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0xff,%al │ │ │ │ │ enter $0x1,$0x0 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %dl,(%rsp,%rbp,8) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - (bad) │ │ │ │ │ - lock (bad) │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + or -0x7429e2b4(%rdi,%rdi,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %ss,0x3f(%rcx) │ │ │ │ │ + repnz pop %rsp │ │ │ │ │ + jo f2902f │ │ │ │ │ ... │ │ │ │ │ - add %cl,0xb249(%rax) │ │ │ │ │ + mov %cl,-0x4e(%rcx) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x7(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ shl $1,%cl │ │ │ │ │ pop %rsi │ │ │ │ │ add (%rax),%eax │ │ │ │ │ @@ -52871,18 +53030,19 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ nop │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54ca54 │ │ │ │ │ - repz push %rax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + fwait │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + push %rax │ │ │ │ │ (bad) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -52890,23 +53050,23 @@ │ │ │ │ │ mov $0x2d,%al │ │ │ │ │ rex.WX (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423beca7 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + ficoml (%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - jl f29144 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %al,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -52921,42 +53081,43 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xchg %eax,%ecx │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + (bad) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + push %rax │ │ │ │ │ (bad) │ │ │ │ │ - mov %dl,-0x36(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xfbdd50f3,%ebp │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x2d,%al │ │ │ │ │ rex.WX (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423beca7 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + ficoml (%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %al,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -52969,40 +53130,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ xchg %eax,%ecx │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x53,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + pushf │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ fdivrp %st,%st(3) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ rex.WX (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - movabs $0xda260ee40c423bec,%rax │ │ │ │ │ - sbb $0x55,%al │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + or -0x7429ed27(%rdi,%rbx,8),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %al,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53012,38 +53172,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ xchg %eax,%edx │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xca51,$0x54 │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f9e(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + out %al,$0x12 │ │ │ │ │ (bad) │ │ │ │ │ - sub %bh,0xc423bec(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53053,42 +53216,43 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ xchg %eax,%ebx │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f90(%rdi) │ │ │ │ │ + filds (%rax) │ │ │ │ │ (bad) │ │ │ │ │ - call ffffffffbe475f2e <_edata@@Base+0xffffffffb7875f2e> │ │ │ │ │ - repz add %bl,%bh │ │ │ │ │ - sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + loope f29507 │ │ │ │ │ (bad) │ │ │ │ │ - rex.W mov $0xec,%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f29599 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53098,41 +53262,44 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ xchg %eax,%esp │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bl,-0x36(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xfbdf00f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x6e(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + add %bl,%bh │ │ │ │ │ + sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + loope f295f7 │ │ │ │ │ (bad) │ │ │ │ │ - sub %dh,0xc423bec(%rbx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f29689 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53140,39 +53307,39 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf295(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bl,-0x36(%rbx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x6c(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x30(%rax) │ │ │ │ │ rex.WX (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W mov $0xec,%spl │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + in (%dx),%eax │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53180,40 +53347,38 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf296(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W pop %rcx │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xchg %eax,%esi │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a,%al │ │ │ │ │ rex.WX (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %cl,%bl │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + jmp 217e6dda <_edata@@Base+0x1abe6dda> │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %cl,(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53226,40 +53391,42 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf297(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54ca47 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2986f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,-0x21(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ ds add %r8d,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W (bad) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + repz adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex or %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -53267,35 +53434,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf298(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %al,0x54(%rdx,%rcx,8) │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov (%rdi),%ecx │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2995f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x1fbdc(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ call f29fdf │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xecc0,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x10(%rdi) │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f29a4a │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53304,39 +53473,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x42,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + lea (%rdi),%ecx │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f29a4f │ │ │ │ │ + ... │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,%cl │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + repz adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ or %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53346,39 +53513,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xca40,$0x54 │ │ │ │ │ - mov $0x485970f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f8f(%rdi) │ │ │ │ │ + fbstp 0x59(%rax) │ │ │ │ │ + rex.W (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,%ah │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + cld │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ orb $0x12,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53394,41 +53560,41 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47669d <_edata@@Base+0xffffffffb787669d> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f81(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,-0x2d(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ xor %cl,0x6(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f29ce5 │ │ │ │ │ push %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bl,%bl │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + stc │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11208,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -53437,41 +53603,42 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x64(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,0x54(%rdx,%rcx,8) │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7d(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ sar %cl,%ebx │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ jnp f29db1 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + test %edx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W fsubr %st,%st(4) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x8,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53481,43 +53648,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ popf │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %cl,-0x36(%rdx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7b(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ sar %cl,%ebx │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ jnp f29ea1 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + test %edx,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - sub %bl,%bh │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x8,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53527,36 +53693,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ sahf │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W │ │ │ │ │ - lretq $0xbd54 │ │ │ │ │ - repz jo f29f55 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xchg %ecx,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f29eff │ │ │ │ │ + jo f29f55 │ │ │ │ │ rex.WB (bad) │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f29fb5 │ │ │ │ │ push %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423becd2 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x8,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53566,54 +53735,56 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ lahf │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54ca36 │ │ │ │ │ - repz jo f2a045 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + stc │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + jo f2a045 │ │ │ │ │ rex.WB (bad) │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2a0a5 │ │ │ │ │ push %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W │ │ │ │ │ - {rex2 0xec} (bad) │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov %ss,(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x8,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xee40000000000f2,%al │ │ │ │ │ - mov %dh,(%rdi) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz rex │ │ │ │ │ + movabs 0x8c0b0000000000f2,%al │ │ │ │ │ + (bad) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + rex │ │ │ │ │ {rex2 0xfb} sgdt (%r24) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ @@ -53621,21 +53792,19 @@ │ │ │ │ │ rex.WB (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2a171 │ │ │ │ │ rex.WB (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0x423beceb │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429ed6a(%rdi,%rdi,8),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ or %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -53644,71 +53813,75 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ - movabs 0xee40000000000f2,%al │ │ │ │ │ - test $0x35,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + movabs 0x8c0b0000000000f2,%al │ │ │ │ │ + (bad) │ │ │ │ │ + cli │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ xor $0x649,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xecee,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x6e(%rdi) │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2a2bb │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ - movabs 0xee40000000000f2,%eax │ │ │ │ │ - enter $0xca33,$0x54 │ │ │ │ │ - mov $0x493550f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + movabs 0x8c0b0000000000f2,%eax │ │ │ │ │ + lahf │ │ │ │ │ + cld │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + push %rax │ │ │ │ │ + xor $0x649,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,0x1fbd5(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bece5 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + pushf │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x200000000011209,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53719,76 +53892,79 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ - movabs %al,0xee40000000000f2 │ │ │ │ │ - call ffffffffbe476e00 <_edata@@Base+0xffffffffb7876e00> │ │ │ │ │ - repz loopne f2a41a │ │ │ │ │ + movabs %al,0x8c0b0000000000f2 │ │ │ │ │ + mov $0x705d0ffe,%edi │ │ │ │ │ + fnstsw %ax │ │ │ │ │ + rex.W │ │ │ │ │ rex.WB (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $0x1,-0x60(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - enter $0xb761,$0xff │ │ │ │ │ + add %ah,0x11(%rax) │ │ │ │ │ + jl f2a3b1 │ │ │ │ │ + std │ │ │ │ │ jg f2a3ef │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W clc │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + cltd │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $1,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ rorb $1,0x49(%rsi) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs %eax,0xee40000000000f2 │ │ │ │ │ - or %bh,(%rdi) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + movabs %eax,0x8c0b0000000000f2 │ │ │ │ │ + pop %rdi │ │ │ │ │ + lock minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,%al │ │ │ │ │ {rex2 0xfb} sgdt (%r24) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ push %rbx │ │ │ │ │ rex.WB (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0xf17f11c(%rax) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,-0x5f8073f5(%rax) │ │ │ │ │ + adc %dh,%dl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2a58b │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53796,82 +53972,86 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf2a4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bh,-0xc42ab36(%rip) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0xe(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ rcl $1,%bl │ │ │ │ │ xor %al,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x380000000001a171,%al │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - shlb $0xff,-0x49(%rcx) │ │ │ │ │ + add %dh,0x9(%rax) │ │ │ │ │ + jl f2a591 │ │ │ │ │ + std │ │ │ │ │ jg f2a5cf │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + test $0x12,%al │ │ │ │ │ (bad) │ │ │ │ │ - sub %cl,(%rax) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $0x1,(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ rex fidivl (%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf2a5(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + hlt │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ (bad) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xfaef60f3,%ebp │ │ │ │ │ + out %eax,(%dx) │ │ │ │ │ + cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0x12,%al │ │ │ │ │ (bad) │ │ │ │ │ - or %al,(%rax) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0xd,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53879,18 +54059,19 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf2a6(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54ca39 │ │ │ │ │ - repz fsubr %st(7),%st │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + testb $0x5d,(%rdi) │ │ │ │ │ + jo f2a76f │ │ │ │ │ + fsubr %st(7),%st │ │ │ │ │ cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53898,22 +54079,23 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - add $0xc423bec,%rax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov $0x208bd612,%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $1,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -53921,19 +54103,18 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf2a7(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,(%rsi) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov %ch,%dh │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + jmp ffffffffe063058f <_edata@@Base+0xffffffffd9a3058f> │ │ │ │ │ + mov %ch,%dh │ │ │ │ │ cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53941,24 +54122,22 @@ │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ xor %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429ed47(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - mov %bl,(%rbx) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f2a8b4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %cl,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53972,19 +54151,20 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x58(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x24,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov %ch,%dh │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + jmp f2a97c │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2a94f │ │ │ │ │ + mov %ch,%dh │ │ │ │ │ cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -53992,24 +54172,21 @@ │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ xor %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bl,(%rbx) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429ed47(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %cl,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -54021,39 +54198,35 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xca22,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0fed(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ lock cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x24(%rax) │ │ │ │ │ xor %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0x423bec1d │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e2bc(%rdi,%rdi,8),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54063,37 +54236,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47756f <_edata@@Base+0xffffffffb787756f> │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0fef(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W (bad) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + rex.X sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -54104,19 +54276,18 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x55(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ch,(%rsi) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz cmp %dh,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x1f(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + cmp %dh,%al │ │ │ │ │ cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54124,22 +54295,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bec15 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + rex.WR sbb $0xb208bd6,%rax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54150,42 +54319,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ lods (%rsi),%al │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ch,(%rdx,%rcx,8) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xfb0400f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x1d(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + add %al,(%rbx,%rdi,8) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,(%rdx) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e2aa(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ movlps (%rcx),%xmm0 │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54196,32 +54361,31 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ lods (%rsi),%eax │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W sub %dl,%cl │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x34d570f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + in $0xf,%eax │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2adff │ │ │ │ │ + jo f2adf7 │ │ │ │ │ + xor $0x6,%al │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xec21,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x53(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ movlps (%rcx),%xmm0 │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54232,37 +54396,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ scas (%rdi),%al │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54ca28 │ │ │ │ │ - repz xor %al,0x566(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + out %eax,$0xf │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2aeef │ │ │ │ │ + xor %al,0x566(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x1fb04(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x24,%al │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e2a4(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $0x12,(%rdi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54277,43 +54439,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ scas (%rdi),%eax │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,(%rcx) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz xor %dh,%bh │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + out %al,$0xf │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2afdf │ │ │ │ │ + xor %dh,%bh │ │ │ │ │ xor $0x6,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ call f4517e │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%al │ │ │ │ │ - cmpsl (%rdi),(%rsi) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %al,-0xf(%rax) │ │ │ │ │ + jnp f2afe1 │ │ │ │ │ + std │ │ │ │ │ jg f2b01f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,(%rbx) │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e2a7(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,%bl │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f2b00f │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock movlps (%rcx),%xmm0 │ │ │ │ │ ... │ │ │ │ │ xor %al,0x35(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ @@ -54323,38 +54483,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ scas (%rdi),%eax │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x17,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz clc │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + fmuls (%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2b0cf │ │ │ │ │ + clc │ │ │ │ │ add $0x1fb,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bec30 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2b1c2 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54365,41 +54525,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ mov $0xf2,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xca15,$0x54 │ │ │ │ │ - mov $0xfb0670f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0fda(%rdi) │ │ │ │ │ + fbstp 0x6(%rax) │ │ │ │ │ + sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x34,%al │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e294(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54410,39 +54567,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ mov $0xf2,%cl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe477ce2 <_edata@@Base+0xffffffffb7877ce2> │ │ │ │ │ - repz and %al,0x1fb(%rip) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0fdc(%rdi) │ │ │ │ │ + fbld (%rax) │ │ │ │ │ + add $0x1fb,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %dl,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x35(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432e9f42 <_edata@@Base+0x3c6e9f42> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x69(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - jl f2b304 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ adc %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -54460,40 +54616,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ mov $0xf2,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dl,(%rcx) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz and %al,0x1fb(%rip) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x22(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + and %al,0x1fb(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %dl,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x35(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ea032 <_edata@@Base+0x3c6ea032> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x69(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ adc %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -54504,36 +54657,33 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf2b3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bl,(%rdi) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x30(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1fb06(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x78(%rax) │ │ │ │ │ xor $0x6,%eax │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xec4c,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x74(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2b583 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54542,37 +54692,36 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf2b4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sbb $0xfffffffff3bd54ca,%rax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + rorb %cl,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2b57f │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x4e,%al │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e28e(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adcb $0x12,(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54581,18 +54730,19 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf2b5(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - push $0xffffffffbd54ca1b │ │ │ │ │ - repz rolb $1,(%rsi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + rolb $1,(%rsi) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54600,23 +54750,25 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,0x3b(%rsp,%rbp,8) │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + jl f2b6d2 │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %dl,(%rdx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -54624,38 +54776,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf2b6(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bl,(%rax) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz cwtl │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + xlat (%rbx) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + cwtl │ │ │ │ │ sbb $0x1fb,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %bl,-0x14(%rdx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x12,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54665,19 +54816,19 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x6,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz sub %bl,(%rsi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + leave │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + sub %bl,(%rsi) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54685,22 +54836,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xec50,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x0(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2b945 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54710,32 +54859,31 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xca04,$0x54 │ │ │ │ │ - mov $0x38e970f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0fcb(%rdi) │ │ │ │ │ + fbstp -0x17(%rax) │ │ │ │ │ + cmp %al,(%rsi) │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dl,-0x14(%rdi) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + or $0x208bd61d,%eax │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2ba35 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -54744,40 +54892,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe478451 <_edata@@Base+0xffffffffb7878451> │ │ │ │ │ - repz shlb $0x3,0x19(%rbp) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0fcd(%rdi) │ │ │ │ │ + ffreep %st(0) │ │ │ │ │ + jne f2ba6c │ │ │ │ │ + add (%rax),%eax │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ea6e1 <_edata@@Base+0x3c6ea6e1> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x16(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x200000000011213,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ @@ -54788,40 +54936,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x46(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,(%rax) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz adc %ch,%dh │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x31(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + adc %ch,%dh │ │ │ │ │ cmp %al,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sarb $0x0,0x1b5(%rip) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,%al │ │ │ │ │ - mov %fs,-0x49(%rcx) │ │ │ │ │ + add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ + jnp f2bb21 │ │ │ │ │ + std │ │ │ │ │ jg f2bb5f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xec61,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x13(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,%bl │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f2bb4f │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $1,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ xor %dh,%dl │ │ │ │ │ @@ -54831,18 +54978,17 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ mov $0xf2,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %cl,(%rsi) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz fcomps (%rdi) │ │ │ │ │ + or 0x705d0fc1(%rdi,%rdi,2),%ecx │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -54850,23 +54996,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x79,%al │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e2e5(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x1,(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -54875,40 +55018,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ mov $0xf2,%esp │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - rex.W or $0xca,%al │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xfb2038f3,%ebp │ │ │ │ │ + or 0x705d0fc3(%rdi,%rbx,1),%ecx │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + and %bh,%bl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ea9c1 <_edata@@Base+0x3c6ea9c1> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x26(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2bdf6 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -54918,39 +55058,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ mov $0xf2,%ebp │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd54ca0a │ │ │ │ │ - repz js f2be31 │ │ │ │ │ + or 0x705d0fc5(%rdi,%rdi,1),%ecx │ │ │ │ │ + fistpll 0x1f(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ adc $0x112,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock (bad) │ │ │ │ │ cmp %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + and 0xb208bd6(%rip),%ebx │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - sub %dh,-0x14(%rcx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f2be44 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex adc $0x112,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -54962,40 +55100,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0xf2,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - mov %cl,(%rbx) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz js f2bf21 │ │ │ │ │ + or 0x705d0fc4(%rdi,%rbx,8),%ecx │ │ │ │ │ + fistpll 0x1f(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ adc $0x112,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock (bad) │ │ │ │ │ cmp %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dh,-0x14(%rcx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + and 0xb208bd6(%rip),%ebx │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex adc $0x112,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55007,36 +55141,32 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ mov $0xf2,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - test $0x9,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + or 0x705d0fc6(%rdi,%rdi,8),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x1fb20(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x17(%rax) │ │ │ │ │ cmp %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - or %dh,-0x14(%rdx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e2d2(%rdi,%rbx,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ adc $0x112,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55047,37 +55177,35 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ mov $0xf2,%edi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0xcaf7,$0x54 │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ + or 0x705d0f38(%rdi,%rbx,4),%ecx │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ead7b <_edata@@Base+0x3c6ead7b> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x2c(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ adc $0x112,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55089,35 +55217,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ shl $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - call ffffffffbe478cc4 <_edata@@Base+0xffffffffb7878cc4> │ │ │ │ │ - repz enter $0xfb20,$0x1 │ │ │ │ │ + or 0x705d0f3a(%rdi,%rdi,4),%ecx │ │ │ │ │ + (bad) │ │ │ │ │ + and %bh,%bl │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ jp f2c21f │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %bh,0x3c(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - or %cl,0xc423bed(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e2ca(%rdi,%rbx,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -55128,42 +55258,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ shl $0x0,%edx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - or %dh,%bl │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - pause │ │ │ │ │ - je f2c2dc │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + or 0x705d0f3c(%rdi,%rbx,2),%ecx │ │ │ │ │ + fists 0x31974(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x21(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,0xc423bed(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + xor %bl,0xb208bd6(%rip) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -55174,39 +55298,41 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf2c2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x3e(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ (bad) │ │ │ │ │ - sub %dh,%cl │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz (bad) │ │ │ │ │ and (%rcx),%edi │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ js f2c3f7 │ │ │ │ │ mov $0x1,%ch │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x489e87(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + ret │ │ │ │ │ + jnp f2c391 │ │ │ │ │ + std │ │ │ │ │ jg f2c3cf │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,0xc423bed(%rdi) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + cmp $0x208bd61d,%eax │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2c488 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ (bad) │ │ │ │ │ es cmp %eax,(%rsi) │ │ │ │ │ @@ -55214,41 +55340,40 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf2c3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - dec %rdx │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xfb2248f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xor %cl,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2c47f │ │ │ │ │ + rex.W and %bl,%dil │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432eb266 <_edata@@Base+0x3c6eb266> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x3b(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -55258,18 +55383,20 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf2c4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54cafd │ │ │ │ │ - pause │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + xor (%rdi),%cl │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2c56f │ │ │ │ │ + nop │ │ │ │ │ and %bl,%bh │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55277,21 +55404,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,0xc423bed(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + rcrb $0x8c,0xb208bd6(%rip) │ │ │ │ │ + jno f2c5d1 │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adcb $0x12,(%rdi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55300,37 +55426,33 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf2c5(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,%dl │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + xor $0xdf705d0f,%eax │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ adc %bh,(%rsi) │ │ │ │ │ cmp %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bed97 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - jl f2c6b4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + lret $0xd61d │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2c759 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55344,37 +55466,34 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - test $0xf8,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ adc %bh,(%rsi) │ │ │ │ │ cmp %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bed97 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + lret $0xd61d │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2c849 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -55386,38 +55505,35 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xcae6,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f29(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,0x37(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x63ac3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W test $0xed,%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + leave │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -55427,35 +55543,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe479433 <_edata@@Base+0xffffffffb7879433> │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f2b(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %ch,0xc423bed(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -55465,19 +55583,18 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x37(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ah,%dl │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz js f2ca79 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x2d(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + js f2ca79 │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55485,22 +55602,21 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W movabs 0xda260ee40c423bed,%al │ │ │ │ │ - sbb $0x55,%al │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + rcrl $1,0xb208bd6(%rip) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11218,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -55510,37 +55626,34 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ lret $0xf2 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0xeda3,$0x3b │ │ │ │ │ - rex.X or $0x20,%al │ │ │ │ │ + or -0x7429e22f(%rdi,%rbx,2),%ecx │ │ │ │ │ + and %ah,(%rax) │ │ │ │ │ lret │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423beda4 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - lret $0x14f1 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + fstpl 0xb208bd6(%rip) │ │ │ │ │ + mov %ds,0x705cd13e(%rbp) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x200000000011218,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55554,39 +55667,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ lret │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W out %al,(%dx) │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz and %cl,%bl │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + and %ecx,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2cbff │ │ │ │ │ + and %cl,%bl │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W cmpsb (%rdi),(%rsi) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - ret $0x1682 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + fistpl 0xb208bd6(%rip) │ │ │ │ │ + mov %ss,0x705cd34d(%rbp) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $0x12,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55603,36 +55714,33 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ int3 │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54caec │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + and (%rdi),%ecx │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2ccef │ │ │ │ │ + ... │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bedb9 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + fcomps 0xb208bd6(%rip) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $0x12,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55643,19 +55751,20 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ int $0xf2 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,%ch │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz fdivs (%rdi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + and (%rdi),%cl │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2cddf │ │ │ │ │ + fdivs (%rdi) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55663,21 +55772,19 @@ │ │ │ │ │ ds cmp $0x6,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %bh,(%rsi) │ │ │ │ │ cmp $0x6,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0xedba,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e21a(%rdi,%rbx,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $0x12,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55688,43 +55795,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ int $0xf2 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xeb,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz jo f2cf64 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + and $0xf,%al │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2cecf │ │ │ │ │ + jo f2cf64 │ │ │ │ │ sbb %eax,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xb1,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e21d(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock sbb %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55739,41 +55843,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ (bad) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xcae9,$0x54 │ │ │ │ │ - mov $0xfb5170f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f26(%rdi) │ │ │ │ │ + fbstp 0x51(%rax) │ │ │ │ │ + sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bedc9 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + call 217ea625 <_edata@@Base+0x1abea625> │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11219,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -55783,39 +55887,33 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ iret │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f18(%rdi) │ │ │ │ │ + fcomip %st(0),%st │ │ │ │ │ (bad) │ │ │ │ │ - call ffffffffbe479ba6 <_edata@@Base+0xffffffffb7879ba6> │ │ │ │ │ - repz lock (bad) │ │ │ │ │ cmp $0x6,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - rex pop %rsi │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg f2d0df │ │ │ │ │ - add %al,%al │ │ │ │ │ + movabs 0xc000007ffdc57ba7,%al │ │ │ │ │ movsxd (%rsi,%rax,1),%edi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %ah,0x6(%rsp,%rdi,1) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0xedcd,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e209(%rdi,%rbx,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $1,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -55826,19 +55924,18 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ shl $1,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dl,%ch │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - xrelease mov %dl,-0x5(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x1a(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov %dl,-0x5(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ @@ -55846,22 +55943,19 @@ │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %ch,0x3c(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %cl,%bh │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e20b(%rdi,%rdi,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $1,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -55870,37 +55964,33 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf2d1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,%bl │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz and %ah,0x6(%rsp,%rdi,1) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x1c(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + and %ah,0x6(%rsp,%rdi,1) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ fsubrs 0x1(%rcx,%riz,4) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x6,0x3c(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xc0,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e210(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2d38b │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -55909,42 +55999,39 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf2d2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - ror $1,%rdx │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xfb51b8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1fb51,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - or %al,%dl │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f2d47b │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -55953,38 +56040,38 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf2d3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54cadf │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + adc %cl,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2d46f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ push %rdx │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ fs cmp $0x6,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,%bh │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + std │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock sbb %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -55993,36 +56080,35 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf2d4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bl,%ah │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + adc (%rdi),%ecx │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2d55f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x1fb3b(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x63b08(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ec381 <_edata@@Base+0x3c6ec381> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7a(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock sbb (%rdx),%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56032,37 +56118,34 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xda,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + adc $0xdf705d0f,%eax │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xeddc,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7c(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -56072,40 +56155,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xcad8,$0x54 │ │ │ │ │ - mov $0xfb3c58f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f17(%rdi) │ │ │ │ │ + fistps 0x3c(%rax) │ │ │ │ │ + sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ec559 <_edata@@Base+0x3c6ec559> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x72(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1121b,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56115,35 +56196,35 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f09(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call ffffffffbe47a315 <_edata@@Base+0xffffffffb787a315> │ │ │ │ │ - repz sarb $1,0x66(%rdi) │ │ │ │ │ + jg f2d8b9 │ │ │ │ │ add $0x0,%eax │ │ │ │ │ shlb $0xa0,(%rdi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ jg f2d8c9 │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xedd4,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x74(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,%ebp │ │ │ │ │ (bad) │ │ │ │ │ - movabs %al,0xf3bd551610 │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f2d85f │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $0x12,(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56157,39 +56238,34 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x28(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,%ah │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz adc %al,0x566(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0xb(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + adc %al,0x566(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xb(%rax) │ │ │ │ │ cmp (%rsi),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - test $0xeb,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e277(%rdi,%rdi,4),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %bl,(%rdx,%rdx,1) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56204,41 +56280,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ fptan │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,%dl │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz shlb $0x3b,(%rdi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0xd(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + shlb $0x3b,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0xc7,%al │ │ │ │ │ xor %al,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %al,%al │ │ │ │ │ + xchg %eax,%esi │ │ │ │ │ + jnp f2da11 │ │ │ │ │ + std │ │ │ │ │ jg f2da4f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,%dh │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e26e(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,%bl │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f2da3f │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex sbb $0x12,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56249,40 +56323,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W ror $0x54,%dl │ │ │ │ │ - mov $0xfb4138f3,%ebp │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + cmp %al,-0x5(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bede7 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %bl,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -56293,18 +56367,20 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ fcomi %st(2),%st │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54cace │ │ │ │ │ - repz rex │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + add %ecx,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2dbef │ │ │ │ │ + rex │ │ │ │ │ rex.X sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56312,23 +56388,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xfb,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e267(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ sbb $0x112,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56340,41 +56413,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ fdiv %st,%st(2) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %cl,%bh │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz pop %rax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + add %cl,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2dcdf │ │ │ │ │ + pop %rax │ │ │ │ │ (bad) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x1121d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x41(%rax) │ │ │ │ │ cmp (%rsi),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ecb25 <_edata@@Base+0x3c6ecb25> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x5e(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - jl f2dd34 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x1d,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56389,41 +56462,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ fdiv %st,%st(2) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xcd,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz pop %rax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + add (%rdi),%cl │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2ddcf │ │ │ │ │ + pop %rax │ │ │ │ │ (bad) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x1121d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x41(%rax) │ │ │ │ │ cmp (%rsi),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ecc15 <_edata@@Base+0x3c6ecc15> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x5e(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x1d,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -56437,40 +56509,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xcacb,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f04(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ rex.X sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ xchg %bh,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0xedf3,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e25f(%rdi,%rbx,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $0x0,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56479,37 +56547,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ fdivp %st,%st(2) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47aa98 <_edata@@Base+0xffffffffb787aa98> │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f06(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xf5,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e251(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rcrb $1,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -56520,17 +56587,17 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ fcomip %st(2),%st │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dh,-0xc42ab36(%rdi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x78(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ nop │ │ │ │ │ rex.WR sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56539,22 +56606,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xed0b,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x57(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2e1a0 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -56563,35 +56628,33 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf2e0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dh,-0xc42ab36(%rbp) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x7a(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x1fb4c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x6355f(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ecee3 <_edata@@Base+0x3c6ecee3> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x4c(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbbb $0x12,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56600,39 +56663,40 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf2e1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + mov $0x1d,%ch │ │ │ │ │ (bad) │ │ │ │ │ - push $0x423bed0c │ │ │ │ │ - or $0x90,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + nop │ │ │ │ │ loop f2e295 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0x1d,%al │ │ │ │ │ (bad) │ │ │ │ │ - or %al,(%rax) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - lret $0x14f1 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd13e(%rbp,%rbx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbbb $0x12,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56647,38 +56711,38 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf2e2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54cab1 │ │ │ │ │ - pause │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + jle f2e39c │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2e36f │ │ │ │ │ + nop │ │ │ │ │ loop f2e385 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ adc $0x3c,%al │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ed0b9 <_edata@@Base+0x3c6ed0b9> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - ret $0x1682 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x42(%rdi) │ │ │ │ │ + sbb $0xb208bd6,%eax │ │ │ │ │ + mov %ss,0x705cd34d(%rbp) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x20000000001121e,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56690,33 +56754,36 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf2e3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,-0xc42ab36(%rsi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + jno f2e48c │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2e45f │ │ │ │ │ ... │ │ │ │ │ and %dl,(%rsp,%rdi,1) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,0xc423bed(%rip) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0x208bd61d,%edi │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1121e,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -56725,41 +56792,41 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xbc,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + jae f2e57c │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f2e54f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,0x4f(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ xor $0x6,%eax │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,(%rsi) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov $0x208bd61d,%edx │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x1e,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -56768,39 +56835,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f75(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xcaba,$0x54 │ │ │ │ │ - mov $0x3bd9d0f3,%ebp │ │ │ │ │ + fnstcw (%rbx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $0x1,-0x60(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg f2e67f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bl,(%rsi) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %al,%al │ │ │ │ │ + jle f2e6f6 │ │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e3be(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,%bl │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f2e66f │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ rcr $0x3b,%ch │ │ │ │ │ @@ -56810,42 +56874,42 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x1a(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47b207 <_edata@@Base+0xffffffffb787b207> │ │ │ │ │ - repz loopne f2e79f │ │ │ │ │ - sti │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f77(%rdi) │ │ │ │ │ + fnstsw %ax │ │ │ │ │ + rex.WRB sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bed17 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + rex.WX sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -56854,17 +56918,17 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x19(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ah,-0xc42ab36(%rsi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x69(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ rex │ │ │ │ │ rex.WRX sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56873,23 +56937,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x2b,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e3b7(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %ah,(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -56899,40 +56960,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ call f2ea18 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %ah,-0x7f0c42ac(%rdx,%rcx,8) │ │ │ │ │ - rex.WRB sti │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + or 0x705d0f6b(%rdi,%rdi,2),%ecx │ │ │ │ │ + filds 0x1fb4d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x20(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ idivl (%rbx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ed685 <_edata@@Base+0x3c6ed685> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - jl f2e964 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x52(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2ea12 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -56946,36 +57004,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ jmp f2eb08 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - rex.W movabs %al,0x1fb4d80f3bd54ca │ │ │ │ │ + or 0x705d0f6d(%rdi,%rbx,1),%ecx │ │ │ │ │ + filds 0x1fb4d(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,0x20(%rax) │ │ │ │ │ + adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - rex and %dl,(%rdx) │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + nop │ │ │ │ │ + idivl (%rbx) │ │ │ │ │ + (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,0x63bf7(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %cl,(%rax) │ │ │ │ │ - jnp f2e9e3 │ │ │ │ │ + or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ed775 <_edata@@Base+0x3c6ed775> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x52(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f2eb02 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -56986,39 +57045,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54caa0 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + outsl (%rsi),(%dx) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x4e(%rax) │ │ │ │ │ sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x3c,%al │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0xed23,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e3af(%rdi,%rbx,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ andb $0x12,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57029,37 +57087,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jmp f2ebe5 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,-0xc42ab36(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x25,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e3a1(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ and %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -57071,39 +57127,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ jmp f2ecd5 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - test $0xaf,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz movabs 0x380000000001fb4e,%al │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + movabs 0x380000000001fb4e,%al │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xed3b,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x59(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57113,38 +57170,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ in (%dx),%al │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xcaad,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f62(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,0x1fb4e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ add $0x3c,%al │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x3f280ee4(%rax) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x653f8c0b(%rax) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex and %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -57154,36 +57210,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ in (%dx),%eax │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47b97a <_edata@@Base+0xffffffffb787b97a> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f64(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ rex.WRX sti │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x25(%rax) │ │ │ │ │ test %eax,0x0(%rip) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x30e80ee4(%rax) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x607f8c0b(%rax) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ and %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57194,36 +57250,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ out %al,(%dx) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ch,-0xc42ab36(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x66(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x58(%rax) │ │ │ │ │ sub $0x6,%eax │ │ │ │ │ add %cl,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423bed33280ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd61c613f8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ and %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57232,36 +57289,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf2ef(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,-0xc42ab36(%rdi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x58(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,-0x3a(%rax) │ │ │ │ │ cli │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x25(%rax) │ │ │ │ │ test %eax,0x0(%rip) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x34e80ee4(%rax) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x6c7f8c0b(%rax) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ and %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57270,40 +57328,40 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf2f0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - xchg %rax,%rbp │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz loopne f2f1e5 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + pop %rdx │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + loopne f2f1e5 │ │ │ │ │ sub $0x6,%eax │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ movabs 0xa9b4380000000001,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - and %esp,-0x49(%rcx) │ │ │ │ │ - (bad) │ │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ │ + jnp f2f181 │ │ │ │ │ + std │ │ │ │ │ jg f2f1bf │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + push $0x1c │ │ │ │ │ (bad) │ │ │ │ │ - sub %dh,(%rsi) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ and %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57312,35 +57370,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf2f1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54ca93 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + pop %rsp │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,%al │ │ │ │ │ sar $0x1,%edx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %cl,0x2d(%rdx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbb $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423bed4ec80ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd61c725f8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ and %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57349,37 +57409,39 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf2f2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dl,-0xc42ab36(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + pop %rdi │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ adc %ah,0x62d(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ addb $0x1,(%rcx,%riz,4) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - sbb $0x61,%al │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ │ + jnp f2f361 │ │ │ │ │ + std │ │ │ │ │ jg f2f39f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + jo f2f3c1 │ │ │ │ │ (bad) │ │ │ │ │ - sub %al,-0x13(%rax) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11221,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ @@ -57388,38 +57450,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x9e,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + push %rcx │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,%al │ │ │ │ │ sar $0x1,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ sub $0x62d,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc $0x0,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x58c80ee4(%rax) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x785f8c0b(%rax) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x21,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57428,35 +57491,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xca9c,$0x54 │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f53(%rdi) │ │ │ │ │ + filds (%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x67ce0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xed5e,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x2(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57465,37 +57529,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47c0e9 <_edata@@Base+0xffffffffb787c0e9> │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f55(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ch,-0x13(%rbx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + or %ebx,(%rsi,%rdx,8) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rdx,%rdx,1) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -57504,17 +57571,17 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0xa(%rax) │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bl,-0xc42ab36(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x57(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ and %ah,(%rax) │ │ │ │ │ clc │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57523,24 +57590,24 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W (bad) │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + adc %bl,(%rsi,%rdx,8) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11224,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -57550,35 +57617,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ div %edx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xed60,$0x3b │ │ │ │ │ - rex.X or $0x20,%al │ │ │ │ │ - clc │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x10(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + and %bh,%al │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bed65 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + sbb $0x1c,%al │ │ │ │ │ (bad) │ │ │ │ │ - lret $0x14f1 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd13e(%rbp,%rbx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x200000000011224,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57592,39 +57659,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ clc │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W test %cl,%dl │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf2f820f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + rex.WXB minps -0x21(%r8),%xmm6 │ │ │ │ │ + and %bh,%al │ │ │ │ │ + repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ xor (%rsi),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W │ │ │ │ │ - addr32 in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - ret $0x1682 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + sbb (%rsi,%rdx,8),%bl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd34d(%rbp,%rdx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x1,(%rdx,%rdx,1) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57638,37 +57702,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ stc │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54ca82 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + rex.WRB minps -0x21(%r8),%xmm14 │ │ │ │ │ + ... │ │ │ │ │ adc %bl,(%rsi) │ │ │ │ │ xor (%rsi),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bed66 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + sbb (%rsi,%rdx,8),%ebx │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x1,(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57677,34 +57739,31 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cli │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %al,-0xc42ab36(%rbx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + rex.WR minps -0x21(%rax),%xmm14 │ │ │ │ │ loopne f2fb20 │ │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ │ (bad) │ │ │ │ │ sbb %esp,0x1(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ (bad) │ │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x78,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e3e8(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x1,(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57714,33 +57773,33 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ cli │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x81,%al │ │ │ │ │ - lret $0xbd54 │ │ │ │ │ - repz rcrb $0x0,0x632(%rip) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + rex.WRX minps -0x21(%rax),%xmm14 │ │ │ │ │ + rcrb $0x0,0x632(%rip) │ │ │ │ │ ... │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ee996 <_edata@@Base+0x3c6ee996> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x25(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x1,(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57749,39 +57808,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ sti │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xca8f,$0x54 │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0f40(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432eea7c <_edata@@Base+0x3c6eea7c> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x2f(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57791,38 +57851,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ cld │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0f42(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call ffffffffbe47c85c <_edata@@Base+0xffffffffb787c85c> │ │ │ │ │ - repz enter $0xf823,$0x1 │ │ │ │ │ + and %eax,%edi │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W ja f2fde2 │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + sub (%rsi,%rdx,8),%bl │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57832,36 +57896,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ std │ │ │ │ │ repnz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,-0xc42ab36(%rbx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x44(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ and %eax,%edi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x4(%rax) │ │ │ │ │ xor (%rsi),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,0xc423bee(%rbx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + sub %ebx,(%rsi,%rdx,8) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %ah,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57869,37 +57935,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf2fe(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %cl,-0xc42ab36(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x46(%rdi) │ │ │ │ │ + minps -0x21(%rax),%xmm6 │ │ │ │ │ call f4f58a │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ and $0x112,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ and %bl,(%rsi,%rax,1) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bl,0xc423bee(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + cmp %bl,(%rsi,%rdx,8) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock and $0x112,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -57908,41 +57974,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf2ff(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W ja f30066 │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0xdf705d0c,%eax │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ (bad) │ │ │ │ │ cmc │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x56(%rax) │ │ │ │ │ sbb $0x6,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - call 432eef64 <_edata@@Base+0x3c6eef64> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e339(%rdi,%rdi,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -57951,37 +58013,38 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf300(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c975 │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov $0xdf705d0c,%edx │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xee9f,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x3b(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %ah,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -57989,42 +58052,43 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf301(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dh,-0x37(%rdx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf5d720f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov $0xdf705d0c,%ebp │ │ │ │ │ + and %dl,%bh │ │ │ │ │ + cmc │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ef13c <_edata@@Base+0x3c6ef13c> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x31(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x26,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -58033,42 +58097,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x2(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x70,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x131300f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + mov $0xdf705d0c,%edi │ │ │ │ │ + add %dl,(%rbx) │ │ │ │ │ + adc (%rbx),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ │ cmc │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xeea8,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x38(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f30458 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58082,43 +58142,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x3(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc97e,$0x54 │ │ │ │ │ - mov $0x1cda90f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - rex.W add $0xa9,%al │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0cb1(%rdi) │ │ │ │ │ + fists 0x61cda(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %cl,0x4(%rax) │ │ │ │ │ + test $0x1,%eax │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,%al │ │ │ │ │ - in (%dx),%eax │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + jnp f30441 │ │ │ │ │ + std │ │ │ │ │ jg f3047f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xaf,%al │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e32b(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,%bl │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f3046f │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %ah,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ and %bl,%ch │ │ │ │ │ @@ -58128,39 +58182,38 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x4(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47cecb <_edata@@Base+0xffffffffb787cecb> │ │ │ │ │ - repz rcr $0xf5,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0cb3(%rdi) │ │ │ │ │ + ffreep %st(0) │ │ │ │ │ + fdiv %st,%st(5) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,0xc423bee(%rdi) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e323(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -58170,42 +58223,42 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x5(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bh,-0x37(%rdx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf5dd68f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x4b(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3061f │ │ │ │ │ + push $0x1f5dd │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xeeb8,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x28(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ch,(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -58215,39 +58268,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bh,-0x37(%rax) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf5db28f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x49(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3070f │ │ │ │ │ + sub %bl,%bl │ │ │ │ │ + cmc │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x28(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $1,(%rax) │ │ │ │ │ sbb $0x6,%eax │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f306f3 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + in $0x1c,%eax │ │ │ │ │ (bad) │ │ │ │ │ - or %bh,0xc423bee(%rdi) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f30764 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ subb $0x12,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58264,40 +58319,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W │ │ │ │ │ - leavew │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf5db28f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + test $0xdf705d0c,%eax │ │ │ │ │ + sub %bl,%bl │ │ │ │ │ + cmc │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x28(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $1,(%rax) │ │ │ │ │ sbb $0x6,%eax │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f307e3 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + in $0x1c,%eax │ │ │ │ │ (bad) │ │ │ │ │ - or %bh,0xc423bee(%rdi) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ subb $0x12,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -58311,36 +58366,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ or %dh,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c964 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + stos %eax,(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f308ef │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x1f5dd(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ xor %bl,0x6(%rip) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ef7e7 <_edata@@Base+0x3c6ef7e7> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x20(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ sub %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58351,40 +58409,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %esi,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,-0x37(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + stos %al,(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f309df │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xeeb2,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x12(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11228,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -58394,43 +58452,45 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ or %esi,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x63,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf5de58f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + lods (%rsi),%al │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f30acf │ │ │ │ │ + pop %rax │ │ │ │ │ + fdivp %st,%st(5) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432ef9df <_edata@@Base+0x3c6ef9df> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x18(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex sub %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -58440,34 +58500,34 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ or %bl,%dh │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423beec8 │ │ │ │ │ - or $0xd0,%al │ │ │ │ │ - or %ebx,%esi │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + jmp 217ee1fc <_edata@@Base+0x1abee1fc> │ │ │ │ │ + rorb $1,(%rbx) │ │ │ │ │ + repz add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,%ah │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - lret $0x14f1 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + hlt │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd13e(%rbp,%rbx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex sub %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58484,35 +58544,34 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ or %ebx,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0ca0(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call ffffffffbe47d63e <_edata@@Base+0xffffffffb787d63e> │ │ │ │ │ - repz rorb $1,(%rbx) │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + or %ebx,%esi │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x61d6f(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432efbc5 <_edata@@Base+0x3c6efbc5> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - ret $0x1682 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0xe(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd34d(%rbp,%rdx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ sub %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -58530,37 +58589,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ or $0xf3,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ch,-0x37(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x5e(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f30d9f │ │ │ │ │ + ... │ │ │ │ │ + subb $0x6,0x1d(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x61d6f(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - and $0x114,%eax │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,%cl │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + repz sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ sub %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58569,38 +58626,40 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf30d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ch,-0x37(%rbx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x1311f0f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x5c(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f30e8f │ │ │ │ │ + lock adc %edx,(%rbx) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x19(%rax) │ │ │ │ │ movabs 0x1312000000000001,%al │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W shr $0x3b,%sil │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + int1 │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ sub %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58609,33 +58668,31 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf30e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + cmpsb (%rdi),(%rsi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f30f7f │ │ │ │ │ + xor %ch,0x1d(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - imul $0x30f3bd54,%rcx,%rcx │ │ │ │ │ - outsl (%rsi),(%dx) │ │ │ │ │ - sbb $0x6,%eax │ │ │ │ │ ... │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - and $0x114,%eax │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %al,%dh │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e306(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ sub %edx,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -58645,37 +58702,36 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf30f(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c957 │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + cwtl │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3106f │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xdc,%al │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e37c(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11229,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58684,42 +58740,46 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf310(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dl,0x54(%rcx,%rcx,8) │ │ │ │ │ - mov $0xf5e110f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + fwait │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3115f │ │ │ │ │ + adc %ah,%cl │ │ │ │ │ + cmc │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - or %bl,%dh │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11229,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -58728,41 +58788,41 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x11(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x52,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + popf │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3124f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,(%rax) │ │ │ │ │ loope f31270 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x61d5c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xeed2,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x72(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x29,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -58771,41 +58831,42 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x12(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc950,$0x54 │ │ │ │ │ - mov $0xe512e0f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c9f(%rdi) │ │ │ │ │ + fnstsw %ax │ │ │ │ │ + adc %ch,%ah │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xeee0,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x70(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shrb $0x1,(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58813,40 +58874,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x13(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47ddad <_edata@@Base+0xffffffffb787ddad> │ │ │ │ │ - repz adc %dh,%ch │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c91(%rdi) │ │ │ │ │ + fists (%rax) │ │ │ │ │ + cmc │ │ │ │ │ in $0x1,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock sub $0x12,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x301d1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f31413 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ah,%bh │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f31484 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + popf │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ch,0x112(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -58858,40 +58918,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bl,0x54(%rcx,%rcx,8) │ │ │ │ │ - mov $0xe4f510f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x6d(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3151f │ │ │ │ │ + adc %dh,%ch │ │ │ │ │ + in $0x1,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,%al │ │ │ │ │ - sub $0x12,%al │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + lock sub $0x12,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x301d1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f31503 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ah,%bh │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + popf │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ch,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -58902,36 +58962,31 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ adc $0xf3,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %bl,-0x37(%rdx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + or 0x705d0c95(%rdi,%rdi,2),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x1e(%rax) │ │ │ │ │ in $0x1,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,0x44(%rax) │ │ │ │ │ add (%rbx),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - call 432f054f <_edata@@Base+0x3c6f054f> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e368(%rdi,%rdi,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ch,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -58942,41 +58997,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W pop %rax │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xchg %eax,%edi │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f316ff │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xeefa,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x5a(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex sub $0x112,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -58986,39 +59040,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c946 │ │ │ │ │ - repz xor %ch,(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %ecx,0x2930df70(,%rbx,2) │ │ │ │ │ in $0x1,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432f0727 <_edata@@Base+0x3c6f0727> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x60(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f318ff │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59028,39 +59082,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbb %dh,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423beef0 │ │ │ │ │ - or $0xf0,%al │ │ │ │ │ - sbb %dh,%bl │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + movabs 0xf318f0208bd61c,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,(%rcx) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - and $0x114,%eax │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dh,%ah │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - lret $0x14f1 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + lods (%rsi),%al │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd13e(%rbp,%rbx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f319ef │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -59075,37 +59125,33 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ sbb %dh,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x45,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xf318f0f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + mov 0x18f0df70(,%rbx,2),%cl │ │ │ │ │ + repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x348ea(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432f090d <_edata@@Base+0x3c6f090d> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - ret $0x1682 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x56(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd34d(%rbp,%rdx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -59120,36 +59166,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ sbb %esi,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc943,$0x54 │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c8c(%rdi) │ │ │ │ │ + filds (%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x348ea(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,(%rcx) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + stos %eax,(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59159,37 +59206,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ sbb %bl,%dh │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47e510 <_edata@@Base+0xffffffffb787e510> │ │ │ │ │ - xrelease lock adc %edx,(%rbx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c8e(%rdi) │ │ │ │ │ + fcomip %st(0),%st │ │ │ │ │ + adc %edx,(%rbx) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x19(%rax) │ │ │ │ │ movabs 0x1312000000000001,%al │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W or %bpl,%sil │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + test $0x208bd61c,%eax │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59199,35 +59246,33 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ sbb %ebx,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x80(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f31c9f │ │ │ │ │ + push %rax │ │ │ │ │ (bad) │ │ │ │ │ - or %cl,-0x37(%rdi) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x48ea50f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add (%rax),%rax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %cl,(%rsi) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e34e(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -59236,40 +59281,35 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf31c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %cl,-0x37(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7e(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f31d8f │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x4,%al │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e344(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex │ │ │ │ │ cs adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -59278,44 +59318,38 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf31d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W │ │ │ │ │ - rex.WXB leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe575e0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + test %cl,0x75e0df70(,%rbx,2) │ │ │ │ │ + in $0x1,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,(%rsi) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0x208bd61c,%edx │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex │ │ │ │ │ cs adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59323,39 +59357,39 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf31e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c949 │ │ │ │ │ - repz adc %dl,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + xchg %cl,0x1010df70(,%rbx,2) │ │ │ │ │ adc (%rbx),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0xa0,(%rdi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ adc %dl,(%rbx) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432f0dcf <_edata@@Base+0x3c6f0dcf> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - movabs %al,0xf3bd551610 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x48(%rdi) │ │ │ │ │ + sbb $0xd6,%al │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd3df(%rbp,%rsi,8),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ cs adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -59368,38 +59402,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf31f(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dh,(%rsi) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x131030f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + stc │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3205f │ │ │ │ │ + xor %dl,(%rax) │ │ │ │ │ + adc (%rbx),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x1e592(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x304ba(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x45(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xee1f,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x2e,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -59413,42 +59446,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x20(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x34,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x4e840f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + sti │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3214f │ │ │ │ │ + rex call f3247a │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - pop %rax │ │ │ │ │ - je f32182 │ │ │ │ │ + xor %bl,0x74(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dl,-0x4d(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %dh,-0x23a8504(%rax) │ │ │ │ │ jg f3218f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x12,%al │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e0b2(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,%bl │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f3217f │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f32260 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ xor %dh,%al │ │ │ │ │ @@ -59458,41 +59485,36 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x21(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc932,$0x54 │ │ │ │ │ - mov $0xe5b888f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0cfd(%rdi) │ │ │ │ │ + fisttps 0x1e5b8(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,(%rdx) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e0aa(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shrb $1,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -59502,39 +59524,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x22(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47ec7f <_edata@@Base+0xffffffffb787ec7f> │ │ │ │ │ - repz loopne f3230f │ │ │ │ │ - in $0x1,%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0cff(%rdi) │ │ │ │ │ + fnstsw %ax │ │ │ │ │ + mov $0x1e5,%ebp │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x55(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xee2f,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59543,42 +59565,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x23(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bh,(%rsi) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe5a040f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0xf(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3241f │ │ │ │ │ + rex movabs 0x30200000000001e5,%al │ │ │ │ │ + adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ - xor %dl,(%rdx) │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %ah,0x3(%rbp,%rax,1) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - fs add $0x3,%eax │ │ │ │ │ - add %cl,(%rax) │ │ │ │ │ - jnp f32403 │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + pop %rsi │ │ │ │ │ (bad) │ │ │ │ │ - or %ah,(%rdx) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f32474 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ xor %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59596,41 +59614,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0xf3,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bh,(%rcx,%rcx,8) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe5a040f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0xd(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3250f │ │ │ │ │ + rex movabs 0x30200000000001e5,%al │ │ │ │ │ + adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ - xor %dl,(%rdx) │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %ah,0x3(%rbp,%rax,1) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - fs add $0x3,%eax │ │ │ │ │ - add %cl,(%rax) │ │ │ │ │ - jnp f324f3 │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + pop %rsi │ │ │ │ │ (bad) │ │ │ │ │ - or %ah,(%rdx) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ xor %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59643,39 +59658,38 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ and $0xf3,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - rex.W cmp %cl,%cl │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + or 0x705d0cf5(%rdi,%rbx,1),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1e5c4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp (%rsi),%eax │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x5d(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f146e <_edata@@Base+0x3c6f146e> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ xor %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -59685,37 +59699,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ es repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c938 │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %bh,0x1a76e(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + testl $0xa9,-0x4bc72090(,%rbx,2) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x5b(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xee39,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f32802 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59725,43 +59741,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,(%rcx) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe5c7a0f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + testb $0xe5,-0x385f2090(,%rbx,2) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x65(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f1666 <_edata@@Base+0x3c6f1666> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %dh,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59771,40 +59786,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x27,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa87670f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + call ffffffffe06385fc <_edata@@Base+0xffffffffd9a385fc> │ │ │ │ │ + jo f32968 │ │ │ │ │ + test $0x5,%al │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ adcb $0xa1,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x5a876(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %bh,(%rsi) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %dh,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59814,41 +59828,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ sub %dh,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc925,$0x54 │ │ │ │ │ - mov $0xe9dc90f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0cea(%rdi) │ │ │ │ │ + fists 0x1e9dc(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + insl (%dx),(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W xor $0xee,%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x31,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59858,43 +59873,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ sub %esi,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47f3f2 <_edata@@Base+0xffffffffb787f3f2> │ │ │ │ │ - pause │ │ │ │ │ - fsubr %st,%st(1) │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0cec(%rdi) │ │ │ │ │ + fists 0x1e9dc(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + insl (%dx),(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %dh,(%rdi) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x31,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59904,36 +59918,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ sub %bl,%dh │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ah,(%rcx) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x470c30f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x12(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f32b9f │ │ │ │ │ + xor %cl,(%rdi,%rax,2) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bee4a │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + ja f32c04 │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x31,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -59941,41 +59956,41 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf32b(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ch,(%rdi) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x20(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f32c8f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,%al │ │ │ │ │ jrcxz f32ca4 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x3470e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + jb f32cf4 │ │ │ │ │ (bad) │ │ │ │ │ - or %cl,-0x12(%rsi) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x12,(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -59983,17 +59998,19 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf32c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub $0xfffffffff3bd54c9,%rax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + loop f32da9 │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f32d7f │ │ │ │ │ clc │ │ │ │ │ sahf │ │ │ │ │ jmp f32da8 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60001,23 +60018,20 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x59,%al │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e085(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xorb $0x12,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60026,37 +60040,41 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf32d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c92b │ │ │ │ │ - repz sub %ah,0x1e9(%rdx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + in $0xc,%al │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f32e6f │ │ │ │ │ + sub %ah,0x1e9(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x6(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f1d11 <_edata@@Base+0x3c6f1d11> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11232,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -60064,41 +60082,40 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf32e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,(%rax) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe989e0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + out %eax,$0xc │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f32f5f │ │ │ │ │ + loopne f32f0b │ │ │ │ │ + jmp f32f88 │ │ │ │ │ add %dl,%al │ │ │ │ │ xor (%rdx),%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x3455c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f32f43 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + add (%rdi),%ebx │ │ │ │ │ (bad) │ │ │ │ │ - sub %dl,-0x12(%rcx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f32fb4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60112,41 +60129,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x2f(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x16,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe989e0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + (bad) -0x761f2090(,%rbx,2) │ │ │ │ │ + jmp f33078 │ │ │ │ │ add %dl,%al │ │ │ │ │ xor (%rdx),%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x3455c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f33033 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + add (%rdi),%ebx │ │ │ │ │ (bad) │ │ │ │ │ - sub %dl,-0x12(%rcx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -60156,36 +60169,32 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x30(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc914,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0cdb(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,-0x54(%rax) │ │ │ │ │ jmp f33170 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ mov $0x345,%edi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - or %dl,-0x12(%rdx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e0f2(%rdi,%rbx,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %dh,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -60195,37 +60204,41 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x31(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe47fb61 <_edata@@Base+0xffffffffb787fb61> │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0cdd(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0xc(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f20cb <_edata@@Base+0x3c6f20cb> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %dh,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -60234,43 +60247,45 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x32(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x21(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3331f │ │ │ │ │ (bad) │ │ │ │ │ - or %dl,(%rax) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe9af60f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + scas (%rdi),%eax │ │ │ │ │ + jmp f33348 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - or %ch,-0x12(%rdx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x12,(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -60280,37 +60295,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ xor %ebx,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bl,(%rsi) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x45c0d0f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x2f(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3340f │ │ │ │ │ + rol $1,%al │ │ │ │ │ + add (%r8),%r8d │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + adc %bl,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W (bad) │ │ │ │ │ - out %al,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x12,(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -60320,34 +60335,30 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ xor $0xf3,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W sbb $0xc9,%al │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x45c190f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + rorl %cl,-0x3e6f2090(,%rbx,2) │ │ │ │ │ + add (%r8),%r8d │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,-0x12(%rdi) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e0e3(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $0x12,(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60357,35 +60368,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ xor $0xf3,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd54c91a │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + or 0x705d0cd5(%rdi,%rdi,1),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x4c(%rax) │ │ │ │ │ jmp f33620 │ │ │ │ │ add %dl,0x345c6(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + sbb %bl,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - or %bh,-0x12(%rax) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $1,(%rbx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -60394,36 +60406,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ss repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ (bad) │ │ │ │ │ - mov %bl,(%rbx) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x41f8b0f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f336df │ │ │ │ │ + mov $0xf8,%al │ │ │ │ │ + add (%r8),%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bee71 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + and %bl,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x34,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -60432,38 +60446,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ ss repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - test $0x19,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x7aaba0f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f337cf │ │ │ │ │ + movabs 0x3800000000057aab,%al │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ push $0xffffffffffffffe9 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W je f33803 │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + sub $0x208bd61f,%eax │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f338e6 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60478,39 +60492,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc907,$0x54 │ │ │ │ │ - mov $0x4243c0f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0cc8(%rdi) │ │ │ │ │ + ffreep %st(0) │ │ │ │ │ + rex.XB │ │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ loopne f3388d │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x489f81(%rax) │ │ │ │ │ + add %dh,%al │ │ │ │ │ + enter $0xc57a,$0xfd │ │ │ │ │ jg f338ff │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + sub %ebx,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %cl,0xc423bef(%rbx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %dh,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x3,0x42(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60519,35 +60536,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ cmp %dh,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe4802d4 <_edata@@Base+0xffffffffb78802d4> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0cca(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ │ jmp f339e0 │ │ │ │ │ add %dl,0x64(%rax) │ │ │ │ │ rex.X add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x0(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x7c37f11c(%rax) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x315f8c0b(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %dh,0x112(%rip) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -60557,38 +60575,31 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ cmp %esi,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,(%rbx) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa87840f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x34(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f33a9f │ │ │ │ │ + rex js f33a6b │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,(%rax) │ │ │ │ │ movabs 0xa878700000000001,%al │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x8f,%al │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - or %cl,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e0cb(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x39(%rdi) │ │ │ │ │ + rcrl %cl,-0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xorb $0x0,0x112(%rip) │ │ │ │ │ add %al,(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60599,35 +60610,36 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf33a(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,(%rcx) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x7a2d0f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x32(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f33b8f │ │ │ │ │ + shlb $1,0x307(%rdx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%al │ │ │ │ │ - lock mov $0x1,%cl │ │ │ │ │ + loopne f33baa │ │ │ │ │ + mov $0x1,%cl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ fdivrs 0x1e6(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ - movabs %al,0xee4000000000307 │ │ │ │ │ - mov %al,0xc423bef(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + movabs %al,0x8c0b000000000307 │ │ │ │ │ + lahf │ │ │ │ │ + ds (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shlb $1,0x112(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -60638,41 +60650,40 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf33b(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - bswap %rcx │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x7ec80f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + rorb $0x7,-0x137f2090(,%rbx,2) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a117(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,%al │ │ │ │ │ - js f33d1b │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %ah,(%rax) │ │ │ │ │ + ret $0xc57a │ │ │ │ │ + std │ │ │ │ │ jg f33cbf │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x3b(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xef99,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rsi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ shl $0x7,%bl │ │ │ │ │ add (%rax),%eax │ │ │ │ │ @@ -60680,38 +60691,36 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf33c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c90d │ │ │ │ │ - repz movabs 0x380000000001e8c4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + ret $0x5d0c │ │ │ │ │ + jo f33d6f │ │ │ │ │ + movabs 0x380000000001e8c4,%al │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x91,%al │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e03d(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock ss adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -60719,43 +60728,42 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf33d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %cl,(%rdx) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe8d8b0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + vminps -0x21(%rax),%ymm14,%ymm14 │ │ │ │ │ + mov $0xd8,%al │ │ │ │ │ + call f33e88 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x32(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f2e39 <_edata@@Base+0x3c6f2e39> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %dh,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -60764,38 +60772,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - test $0x8,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe646c0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f33f4f │ │ │ │ │ + rolb $0x1,-0x1a(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x37(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + rex (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x800000000031a02,%al │ │ │ │ │ jnp f33f33 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + lret │ │ │ │ │ (bad) │ │ │ │ │ - sub %ch,0xc423bef(%rcx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f33fa4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f34069 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -60809,36 +60819,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc9f6,$0x54 │ │ │ │ │ - mov $0xe646c0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c39(%rdi) │ │ │ │ │ + ffreep %st(0) │ │ │ │ │ + rex.RX out %al,$0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x37(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + rex (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x800000000031a02,%al │ │ │ │ │ jnp f34023 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + lret │ │ │ │ │ (bad) │ │ │ │ │ - sub %ch,0xc423bef(%rcx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f34159 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -60848,35 +60860,38 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x40(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe480b43 <_edata@@Base+0xffffffffb7880b43> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c3b(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x1e8e1(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x31b06(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - or %ch,0xc423bef(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xorb $0x12,(%rdi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -60885,41 +60900,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x41(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dh,%dl │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x3d(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3421f │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x2c(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f3213 <_edata@@Base+0x3c6f3213> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -60930,42 +60944,43 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ rex.X │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dh,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe8ea38f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x3f(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3430f │ │ │ │ │ + cmp %ch,%dl │ │ │ │ │ + call f34338 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + ficomps (%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - or %ah,0xc423bef(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %bh,(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -60975,32 +60990,31 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ rex.XB │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W dec %cl │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x1b08a0f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xor %ecx,0x8a0df70(,%rbx,2) │ │ │ │ │ + sbb (%rbx),%eax │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - and $0x114,%eax │ │ │ │ │ + xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + fcomps (%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - movabs $0xda260ee40c423bef,%rcx │ │ │ │ │ - sbb $0x55,%al │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %bh,(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -61012,36 +61026,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ rex.R │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c9fc │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + xor 0x6eb8df70(,%rbx,2),%ecx │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x1e8ff(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x31b09(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x19(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xefbd,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex cmp %dl,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -61051,43 +61068,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex.RB │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,%ch │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe85228f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + xor 0x5228df70(,%rbx,2),%cl │ │ │ │ │ + call f34608 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ (bad) │ │ │ │ │ - rex.W mov $0xef,%dil │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11238,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -61097,44 +61113,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex.RB │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xfb,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe82528f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + xor $0xc,%al │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f346cf │ │ │ │ │ + sub %ah,0x1e8(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,%al │ │ │ │ │ - cmp %dl,(%rdx) │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + sarb $1,(%rax) │ │ │ │ │ + adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,%al │ │ │ │ │ - xor %edx,(%rsi) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + shlb $1,(%rcx) │ │ │ │ │ + (bad) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f346b3 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e009(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - mov %cl,%ch │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f34724 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -61149,42 +61162,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ rex.RX │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc9f9,$0x54 │ │ │ │ │ - mov $0xe82528f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c36(%rdi) │ │ │ │ │ + fildll (%rax) │ │ │ │ │ + and $0x1e8,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,%al │ │ │ │ │ - cmp %dl,(%rdx) │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + sarb $1,(%rax) │ │ │ │ │ + adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,%al │ │ │ │ │ - xor %edx,(%rsi) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + shlb $1,(%rcx) │ │ │ │ │ + (bad) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f347a3 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %cl,%ch │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e009(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -61194,38 +61203,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ rex.RXB │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe4812b6 <_edata@@Base+0xffffffffb78812b6> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c28(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x54(%rax) │ │ │ │ │ call f348e0 │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ push $0x17 │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423befcf │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + repnz (bad) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %bh,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61235,41 +61245,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ rex.W │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ah,%ch │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x2a(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3499f │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - shr $0x3b,%rdi │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + lock (bad) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %bh,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61277,43 +61286,42 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf349(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ah,%bl │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xe85780f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x2c(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f34a8f │ │ │ │ │ + adcb $0x1,-0x18(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + cli │ │ │ │ │ (bad) │ │ │ │ │ - push $0x423befc7 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sarb $0x12,(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -61321,37 +61329,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf34a(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W loope f34b66 │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + cs or $0x5d,%al │ │ │ │ │ + jo f34b7f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ │ call f34bb0 │ │ │ │ │ add %al,%al │ │ │ │ │ push $0x17 │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423befdac80ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd61f865f8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sarb $1,(%rcx) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61359,34 +61367,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf34b(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c9ef │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + and %cl,0x6eb8df70(,%rbx,2) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ │ call f34ca0 │ │ │ │ │ add %dl,0x25(%rax) │ │ │ │ │ test %eax,0x0(%rip) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x2077f11c(%rax) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,-0x7a6073f5(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f34d8b │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61394,46 +61405,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf34c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,%ah │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x131030f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + and 0x1030df70(,%rbx,2),%ecx │ │ │ │ │ + adc (%rbx),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ lret │ │ │ │ │ out %al,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ adc %cl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %bh,%ah │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e05c(%rdi,%rdi,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %bh,(%rdi) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -61445,38 +61447,33 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xea,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x81b80f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + and $0xdf705d0c,%eax │ │ │ │ │ + sbbb $0x8,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ah,0x5a1(%rbp) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x489fbd(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + lea -0x3b(%rdx),%edi │ │ │ │ │ + std │ │ │ │ │ jg f34e8f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dh,%bl │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + movabs 0x8a3f8c0b208bd61f,%eax │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ (bad) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -61487,41 +61484,44 @@ │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc9e8,$0x54 │ │ │ │ │ - mov $0xeecce0f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c27(%rdi) │ │ │ │ │ + fnstsw %ax │ │ │ │ │ + int3 │ │ │ │ │ + out %al,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x57(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f3e92 <_edata@@Base+0x3c6f3e92> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex │ │ │ │ │ rex adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61530,38 +61530,41 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe481a25 <_edata@@Base+0xffffffffb7881a25> │ │ │ │ │ - repz movabs 0x380000000001eecd,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c19(%rdi) │ │ │ │ │ + fbld 0x1eecd(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov $0x1f,%ah │ │ │ │ │ (bad) │ │ │ │ │ - sub %cl,(%rdi,%rbp,8) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ rex adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61570,40 +61573,38 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x50(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dl,%ah │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xeecc08f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x1b(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3511f │ │ │ │ │ + or %cl,%ah │ │ │ │ │ + out %al,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x11240(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ │ or %al,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bef03 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - jl f35174 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + mov $0x208bd61f,%esi │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $0x1,0x12(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -61617,40 +61618,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ push %rcx │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,%dl │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xeecc08f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x1d(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3520f │ │ │ │ │ + or %cl,%ah │ │ │ │ │ + out %al,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x11240(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ │ or %al,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bef03 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + mov $0x208bd61f,%esi │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $0x1,0x12(%rax) │ │ │ │ │ ... │ │ │ │ │ or %cl,%ah │ │ │ │ │ @@ -61662,41 +61661,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ push %rdx │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W ror $1,%cl │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f352ff │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,-0x32(%rax) │ │ │ │ │ out %al,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ fimull (%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - rex.W add $0xef,%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e043(%rdi,%rbx,8),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $1,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -61707,38 +61704,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ push %rbx │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c9de │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + adc %ecx,-0x4bc72090(,%rbx,2) │ │ │ │ │ + test $0x0,%eax │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,(%rsi) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov $0x208bd61f,%edx │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f35512 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61748,43 +61744,43 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rsp │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bl,%bh │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xeecf08f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + adc %cl,-0x30f72090(,%rbx,2) │ │ │ │ │ + out %al,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + rex.RB (bad) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W sbb $0xef,%al │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ addb $0x1,0x12(%rcx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -61793,39 +61789,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ push %rsp │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xdd,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa87670f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + adc 0x7670df70(,%rbx,2),%cl │ │ │ │ │ + test $0x5,%al │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ adcb $0xa1,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x5a876(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bl,(%rsi) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e1be(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ addb $0x1,0x12(%rcx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -61835,41 +61827,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ push %rbp │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc9db,$0x54 │ │ │ │ │ - mov $0xef5d10f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c14(%rdi) │ │ │ │ │ + fists (%rax) │ │ │ │ │ + pop %rbp │ │ │ │ │ + out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x14,%al │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e1b4(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %al,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -61880,41 +61870,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ push %rsi │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe4821a8 <_edata@@Base+0xffffffffb78821a8> │ │ │ │ │ - repz adc %bl,-0x11(%rbp) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c16(%rdi) │ │ │ │ │ + fists (%rax) │ │ │ │ │ + pop %rbp │ │ │ │ │ + out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dl,(%rdi) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e1b3(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %al,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -61925,34 +61913,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ push %rdi │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,%bh │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x13ee00f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x8(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3589f │ │ │ │ │ + add %ch,%dh │ │ │ │ │ + adc (%rsi),%eax │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x56(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xef2a,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %al,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -61960,42 +61949,43 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf358(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,%ch │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0xa(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3598f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x613f4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + push %rdx │ │ │ │ │ (bad) │ │ │ │ │ - push $0x423bef2f │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %al,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -62003,85 +61993,91 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf359(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W ret │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xef5500f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + or $0xc,%al │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f35a7f │ │ │ │ │ + add %dl,-0x11(%rbp) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + pop %rdx │ │ │ │ │ (bad) │ │ │ │ │ - or %ah,(%rsi) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock rex.X adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf35a(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - push $0xffffffffbd54c9c1 │ │ │ │ │ - xrelease mov %dl,-0x11(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f35b6f │ │ │ │ │ + mov %dl,-0x11(%rdi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + data16 (bad) │ │ │ │ │ (bad) │ │ │ │ │ - cmp %rdi,%rbp │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %al,0x12(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -62089,44 +62085,40 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf35b(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %cl,%dh │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xef4a38f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + add %ecx,0x4a38df70(,%rbx,2) │ │ │ │ │ + out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x43(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ sub (%rbx),%edx │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e19d(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - mov %dh,(%rcx) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f35cb4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f35d85 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62140,44 +62132,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xcc,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xef4a38f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + add 0x4a38df70(,%rbx,2),%ecx │ │ │ │ │ + out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x43(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ sub (%rbx),%edx │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dh,(%rcx) │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e19d(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f35e75 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -62188,39 +62175,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc9ca,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c05(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,0x58(%rax) │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x61383(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ (bad) │ │ │ │ │ - push $0x423bef33 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ addb $0x1,0x12(%rbx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62228,36 +62216,42 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x5e(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe482917 <_edata@@Base+0xffffffffb7882917> │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c07(%rdi) │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - xor $0xc423bef,%rax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ rex.XB adc (%r9),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -62266,17 +62260,18 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x5f(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dh,-0xc42ab37(%rsi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x79(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3601f │ │ │ │ │ or %bl,-0x11(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62284,23 +62279,25 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bef4b │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + jbe f36083 │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %al,0x1(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62309,32 +62306,30 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dh,0x30f3bd54(%rcx,%rcx,8) │ │ │ │ │ - test %dl,(%rbx) │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x7b(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3610f │ │ │ │ │ + xor %al,0x6(%rbx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ - xor %ah,0x114(%rip) │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x41,%al │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e18d(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %al,0x1(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -62344,33 +62339,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W mov $0xc9,%dl │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x1384d0f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + jge f36229 │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f361ff │ │ │ │ │ + rolb $1,0x6(%rbx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ - xor %ah,0x114(%rip) │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x7c(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f518b <_edata@@Base+0x3c6f518b> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %al,0x1(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62378,38 +62376,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd54c9b0 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + or 0x705d0c7f(%rdi,%rdi,1),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ pop %rdx │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x61385(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423bef59 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + js f36353 │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex │ │ │ │ │ adc (%rcx),%r8b │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -62419,34 +62418,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movsxd %ebx,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dh,-0xc42ab37(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + jle f36409 │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f363df │ │ │ │ │ movabs 0x611eb,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x3(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xef51,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %al,0x12(%rbp) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -62456,39 +62459,36 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ movsxd %ebx,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xbf,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x7aaba0f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + jo f364f9 │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f364cf │ │ │ │ │ + movabs 0x3800000000057aab,%al │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %ah,0x1ef42(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x54,%al │ │ │ │ │ - out %eax,(%dx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e1f4(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ adc (%r9),%r8b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -62500,69 +62500,70 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ repz add %al,%fs:(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc9bd,$0x54 │ │ │ │ │ - mov $0x121b40f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c72(%rdi) │ │ │ │ │ + filds 0x1b(%rax) │ │ │ │ │ + adc (%rsi),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbb %ah,%al │ │ │ │ │ movabs %al,0xa9b4380000000001 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%al │ │ │ │ │ - punpcklbw 0x7fff(%rdi),%mm6 │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - mov %ch,-0x11(%rbx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %al,0x59(%rax) │ │ │ │ │ + jp f365c1 │ │ │ │ │ + std │ │ │ │ │ + jg f365ff │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e1f7(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov %cl,%bl │ │ │ │ │ + pop %rsp │ │ │ │ │ + jo f365ef │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ addb $0x1,0x12(%rbp) │ │ │ │ │ ... │ │ │ │ │ movabs 0x2000000000061220,%al │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ repz add %al,%gs:(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe48308a <_edata@@Base+0xffffffffb788308a> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c74(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex.XB out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ and $0x612,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%r8) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423bef60280ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd61e103f8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ adc (%r9),%r8b │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -62571,33 +62572,33 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ data16 repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bh,-0xc42ab37(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x76(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3679f │ │ │ │ │ rex js f3676b │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,(%rax) │ │ │ │ │ movabs 0xa878700000000001,%al │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ch,0x3b(%rdi,%rbp,8) │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + adc $0x1e,%al │ │ │ │ │ (bad) │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd3c7(%rdi,%rbx,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock adc (%r9),%r8b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62609,17 +62610,18 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf367(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ah,-0xc42ab37(%rdi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x68(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3688f │ │ │ │ │ add %ch,%dl │ │ │ │ │ or %eax,(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f368aa │ │ │ │ │ mov $0x1,%cl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62627,23 +62629,20 @@ │ │ │ │ │ rcr $1,%ah │ │ │ │ │ out %al,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ jmp f36ed7 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - call 432f583a <_edata@@Base+0x3c6f583a> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e1ef(%rdi,%rdi,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex │ │ │ │ │ rex.RX adc (%rcx),%r8b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ @@ -62654,41 +62653,42 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf368(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - movsq (%rsi),(%rdi) │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa1300f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + push $0xc │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f3697f │ │ │ │ │ + add %dl,(%rbx) │ │ │ │ │ + or (%rsi),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x380000000001a117,%al │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - or %esp,-0x49(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ │ + jp f36981 │ │ │ │ │ + std │ │ │ │ │ jg f369bf │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + sbb (%rsi),%bl │ │ │ │ │ (bad) │ │ │ │ │ - sub %ah,-0x11(%rsi) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f36aa8 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ loopne f36a8a │ │ │ │ │ or (%rsi),%al │ │ │ │ │ @@ -62696,41 +62696,45 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf369(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c9a3 │ │ │ │ │ - repz shlb $1,(%rdi,%rbp,8) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f36a6f │ │ │ │ │ + shlb $1,(%rdi,%rbp,8) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + and (%rsi),%bl │ │ │ │ │ (bad) │ │ │ │ │ - or %bh,-0x11(%rsi) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ rex.RXB adc (%r9),%r8b │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -62738,17 +62742,19 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf36a(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,-0xc42ab37(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + outsl (%rsi),(%dx) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f36b5f │ │ │ │ │ or %ah,(%rsi) │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62757,23 +62763,25 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + cs (bad) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W jae f36b94 │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ addb $0x1,0x12(%rdi) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62781,40 +62789,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x6b(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - test $0xae,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xeee0f0f3,%ebp │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f36c4f │ │ │ │ │ + lock loopne f36c61 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x11247(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ mov $0xf,%dl │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e1d5(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - mov %cl,0xc423b90(%rcx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f36ca4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f36d79 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62828,38 +62836,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc9ac,$0x54 │ │ │ │ │ - mov $0xeee0f0f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c63(%rdi) │ │ │ │ │ + fcomip %st(0),%st │ │ │ │ │ + loopne f36d51 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x11247(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ mov $0xf,%dl │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %cl,0xc423b90(%rcx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e1d5(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f36e69 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -62870,39 +62877,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe4837f9 <_edata@@Base+0xffffffffb78837f9> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c65(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x26(%rax) │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ or $0x10,%al │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0x423b908b │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e1ca(%rdi,%rdi,8),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock rex.RXB adc (%r9),%r8b │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -62911,36 +62915,40 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x6e(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ch,-0xc42ab37(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x67(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f36f1f │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - lea -0x1bf3bdc5(%rax),%rdx │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + xor $0x1e,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -62950,17 +62958,18 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,-0xc42ab37(%rsi) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x59(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3700f │ │ │ │ │ clc │ │ │ │ │ es out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -62969,23 +62978,25 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b9083 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + ds (bad) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11248,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -62995,34 +63006,33 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ jo f37106 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - xchg %rax,%rsp │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x100ca0f3,%ebp │ │ │ │ │ - (bad) │ │ │ │ │ - ... │ │ │ │ │ - xor %ah,0x114(%rip) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + pop %rbx │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f370ff │ │ │ │ │ + movabs 0x6100c,%al │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x99,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e1c5(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x11248,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -63033,35 +63043,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ jno f371f6 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c992 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + pop %rbp │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f371ef │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1ef27(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x6100d(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %bl,0xc423b90(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x48,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63071,38 +63087,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jb f372e6 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dl,-0xc42ab37(%rbx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + pop %rsp │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f372df │ │ │ │ │ enter $0xef08,$0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x97,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e133(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %cl,0x12(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -63113,43 +63128,43 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ jb f373d6 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x91,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xef0340f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + pop %rsi │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f373cf │ │ │ │ │ + rex add %edi,%ebp │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x49(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f373a6 │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x2a(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f04c1 <_edata@@Base+0x3c6f04c1> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - jl f37424 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f374fb │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -63164,41 +63179,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ jae f374c6 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc99f,$0x54 │ │ │ │ │ - mov $0xef0340f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c50(%rdi) │ │ │ │ │ + filds 0x3(%rax) │ │ │ │ │ + out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x49(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f37496 │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x2a(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f05b1 <_edata@@Base+0x3c6f05b1> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f375eb │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -63210,37 +63225,34 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ je f375b6 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe483f6c <_edata@@Base+0xffffffffb7883f6c> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c52(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ pxor (%rcx),%mm0 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ sti │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0x90af,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e12b(%rdi,%rbx,2),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ orb $0x1,0x12(%rcx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63250,37 +63262,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ jne f376a6 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bl,-0xc42ab37(%rbx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x54(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3769f │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xa1,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e12d(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ rex.WB adc (%r9),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -63289,17 +63299,18 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf376(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bl,-0xc42ab37(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x56(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f3778f │ │ │ │ │ fcoms (%rbx) │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -63308,23 +63319,25 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x23(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0x90a7,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %cl,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -63332,41 +63345,42 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf377(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - xchg %rcx,%rcx │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + rex.W or $0x5d,%al │ │ │ │ │ + jo f3787f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x14(%rax) │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x5(%rax) │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x44d7f11c(%rax) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,-0x26c073f5(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex │ │ │ │ │ rex.WX adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63374,34 +63388,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf378(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c985 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + rex.WX or $0x5d,%al │ │ │ │ │ + jo f3796f │ │ │ │ │ + mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x1ef16(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x25(%rax) │ │ │ │ │ test %eax,0x0(%rip) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x4317f11c(%rax) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,-0x1b8073f5(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ rex.WX adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63409,41 +63426,43 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf379(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %al,-0xc42ab37(%rdx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + rex.WRB or $0x5d,%al │ │ │ │ │ + jo f37a5f │ │ │ │ │ push $0x1ec26 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + rcrl %cl,(%rsi) │ │ │ │ │ (bad) │ │ │ │ │ - rex.W scas (%rdi),%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ rex.WX adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63452,32 +63471,31 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x80,%al │ │ │ │ │ - leave │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x5dc670f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + rex.WRXB or $0x5d,%al │ │ │ │ │ + jo f37b4f │ │ │ │ │ + jo f37b38 │ │ │ │ │ + pop %rbp │ │ │ │ │ add $0x0,%eax │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,-0x1bf3bdc5(%rax,%rdx,4) │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e124(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ rex.WX adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -63487,34 +63505,35 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc98e,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0c41(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1ec2a(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ int $0x5d │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + fistpl (%rsi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %bh,0xc423b90(%rcx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f37d6c │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63523,37 +63542,39 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe4846db <_edata@@Base+0xffffffffb78846db> │ │ │ │ │ - repz and %bl,0x1ec(%rip) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0c43(%rdi) │ │ │ │ │ + fbld (%rax) │ │ │ │ │ + sbb $0x1ec,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x20(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0x90b0,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %cl,0x12(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -63562,17 +63583,18 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x7d(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,-0xc42ab37(%rdx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x45(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f37e1f │ │ │ │ │ rex.W (bad) │ │ │ │ │ in (%dx),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -63581,22 +63603,26 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + out %eax,(%dx) │ │ │ │ │ (bad) │ │ │ │ │ - or %dh,0xc423b90(%rbp) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ rex.WXB adc (%r9),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63606,39 +63632,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ jle f37f16 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %cl,-0xc42ab37(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x47(%rdi) │ │ │ │ │ + or $0x5d,%al │ │ │ │ │ + jo f37f0f │ │ │ │ │ loopne f37f46 │ │ │ │ │ in (%dx),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x1124b(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ (bad) │ │ │ │ │ pop %rbx │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W enter $0x3b90,$0x42 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - jl f37f64 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + jmp 217f5576 <_edata@@Base+0x1abf5576> │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x4b,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -63653,39 +63678,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ jg f38006 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W jbe f37fe5 │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xec14e0f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0xdf705d0d,%ecx │ │ │ │ │ + loopne f38036 │ │ │ │ │ + in (%dx),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x1124b(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ (bad) │ │ │ │ │ pop %rbx │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W enter $0x3b90,$0x42 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + jmp 217f5666 <_edata@@Base+0x1abf5666> │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x4b,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -63698,39 +63721,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ xor $0x0,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd54c874 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + or 0x705d0dbb(%rdi,%rdi,1),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ (bad) │ │ │ │ │ in (%dx),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ (bad) │ │ │ │ │ pop %rbp │ │ │ │ │ add $0x0,%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %cl,%ch │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e109(%rdi,%rdi,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $0x1,0x12(%rbx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63738,41 +63757,40 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor $0x0,%ebx │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dh,-0x38(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov $0xdf705d0d,%edx │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + cmc │ │ │ │ │ (bad) │ │ │ │ │ - or %cl,%bh │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $1,0x12(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -63780,18 +63798,17 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ xor $0x0,%ebx │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x73,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + mov $0xdf705d0d,%esp │ │ │ │ │ cmp %ah,(%rax) │ │ │ │ │ in (%dx),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -63800,24 +63817,25 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + lcall *(%rsi) │ │ │ │ │ (bad) │ │ │ │ │ - sub %al,%ch │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f383fe │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63827,32 +63845,35 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc871,$0x54 │ │ │ │ │ - mov $0x5d27a0f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0dbe(%rdi) │ │ │ │ │ + fbld 0x55d27(%rax) │ │ │ │ │ ... │ │ │ │ │ - xor %ah,0x114(%rip) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + stc │ │ │ │ │ (bad) │ │ │ │ │ - push $0x423b90d8 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f384ee │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -63862,32 +63883,27 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ xor $0x0,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - call ffffffffbe484d4e <_edata@@Base+0xffffffffb7884d4e> │ │ │ │ │ - repz adc %ch,(%rdx) │ │ │ │ │ - pop %rbp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ + or 0x705d0db0(%rdi,%rdi,4),%ecx │ │ │ │ │ + fists (%rax) │ │ │ │ │ + sub 0x5(%rbp),%bl │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xde,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e17e(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f385de │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -63898,36 +63914,33 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ test %dh,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bh,-0x38(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x4e(%rdi) │ │ │ │ │ + or $0xb8df705d,%eax │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,0x1ec21(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x2c(%rax) │ │ │ │ │ pop %rbp │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,%bl │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + sbbl $0xb208bd6,(%rsi) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ orb $0x0,0x1(%rdx,%rdx,1) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -63935,33 +63948,30 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf385(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bh,-0x38(%rbx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x58f520f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x4c(%rdi) │ │ │ │ │ + or $0x20df705d,%eax │ │ │ │ │ + cmc │ │ │ │ │ + pop %rax │ │ │ │ │ add $0x0,%eax │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,%bl │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e177(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ rex.WRB adc (%r9),%r8b │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -63970,37 +63980,41 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf386(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W jns f38765 │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0x7aaba0f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0xd,%dh │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f3877f │ │ │ │ │ + movabs 0x3800000000057aab,%al │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %ah,0x4(%rax) │ │ │ │ │ in (%dx),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + xchg %eax,%edx │ │ │ │ │ (bad) │ │ │ │ │ - push $0x423b90ef │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd94f(%rcx,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ rex.WRB adc (%r9),%r8b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -64013,74 +64027,80 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf387(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c867 │ │ │ │ │ - repz adc %al,0x5(%rcx,%rbx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + test $0xd,%al │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f3886f │ │ │ │ │ + adc %al,0x5(%rcx,%rbx,2) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbb %ah,%al │ │ │ │ │ movabs %al,0xa9b4380000000001 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - lret │ │ │ │ │ - pop %rdi │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ │ + jp f38871 │ │ │ │ │ + std │ │ │ │ │ jg f388af │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + lahf │ │ │ │ │ (bad) │ │ │ │ │ - rex.W loop f38845 │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $0x1,0x12(%rbp) │ │ │ │ │ ... │ │ │ │ │ nop │ │ │ │ │ rex.RX pop %rcx │ │ │ │ │ add $0x0,%eax │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf388(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ah,0x54(%rax,%rcx,8) │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + stos %eax,(%rdi) │ │ │ │ │ + or $0xb8df705d,%eax │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x8(%rax) │ │ │ │ │ in (%dx),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x4a(%rax) │ │ │ │ │ pop %rcx │ │ │ │ │ add $0x0,%eax │ │ │ │ │ add %al,(%r8) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423b90fae80ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd61ea67f8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $1,0x12(%rbp) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -64089,34 +64109,33 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x62,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - rex js f38a1b │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + lods (%rsi),%eax │ │ │ │ │ + or $0x40df705d,%eax │ │ │ │ │ + js f38a1b │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,(%rax) │ │ │ │ │ movabs 0xa878700000000001,%al │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0x90e6,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x66(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - or %cl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd3c7(%rdi,%rbx,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %cl,0x12(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -64132,38 +64151,33 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc860,$0x54 │ │ │ │ │ - mov $0x47fe90f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ - loopne f38b5a │ │ │ │ │ - mov $0x1,%cl │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0daf(%rdi) │ │ │ │ │ + fists 0x547fe(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %ah,%al │ │ │ │ │ + lock mov $0x1,%cl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shr $0xea,%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ │ rex.RXB add $0x0,%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - test $0xfd,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e159(%rdi,%rdi,4),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %dh,%al │ │ │ │ │ - rex mov $0x0,%dl │ │ │ │ │ + lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ orb $0x1,0x12(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -64174,80 +64188,76 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe4854bd <_edata@@Base+0xffffffffb78854bd> │ │ │ │ │ - repz push %rax │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0da1(%rdi) │ │ │ │ │ + fists 0x6e(%rax) │ │ │ │ │ add $0x0,%rax │ │ │ │ │ movabs 0x380000000001a117,%al │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - pop %rdi │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %dl,-0x23a85f3(%rax) │ │ │ │ │ jg f38c6f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x60(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - call 432f1d67 <_edata@@Base+0x3c6f1d67> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x4e,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ rex jb f38d6b │ │ │ │ │ add $0x0,%eax │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x74(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ch,0x54(%rax,%rcx,8) │ │ │ │ │ - mov $0xeb94d0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x5d(%rdi) │ │ │ │ │ + or $0xd0df705d,%eax │ │ │ │ │ + xchg %eax,%esp │ │ │ │ │ + jmp f38d45 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x58(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ - enter $0x9008,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1124f,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -64257,41 +64267,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ lea (bad),%esi │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ch,-0x38(%rdx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xeb9938f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x5b(%rdi) │ │ │ │ │ + or $0x38df705d,%eax │ │ │ │ │ + cltd │ │ │ │ │ + jmp f38e35 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0x1e,%bh │ │ │ │ │ (bad) │ │ │ │ │ - or %cl,0xc423b90(%rip) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rorb $0x1,0x12(%rdi) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -64300,39 +64310,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ mov %ebx,%? │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W push $0xfffffffff3bd54c8 │ │ │ │ │ - sub %dh,%ch │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ + or $0x28df705d,%eax │ │ │ │ │ + cmc │ │ │ │ │ (bad) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex.WRXB adc (%r9),%r8b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex pop %rdx │ │ │ │ │ push %rsp │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W add %dl,-0x1bf3bdc5(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov $0x1e,%cl │ │ │ │ │ (bad) │ │ │ │ │ - jl f38f54 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %dl,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -64349,39 +64361,41 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c856 │ │ │ │ │ - repz sub %dh,%ch │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + cltd │ │ │ │ │ + or $0x28df705d,%eax │ │ │ │ │ + cmc │ │ │ │ │ (bad) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex.WRXB adc (%r9),%r8b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex pop %rdx │ │ │ │ │ push %rsp │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W add %dl,-0x1bf3bdc5(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov $0x1e,%cl │ │ │ │ │ (bad) │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %dl,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -64396,37 +64410,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dl,-0x38(%rdi) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + cwtl │ │ │ │ │ + or $0xb8df705d,%eax │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ fwait │ │ │ │ │ jmp f3910d │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,0x55550(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %al,0xc423b90(%rip) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + mov $0x208bd61e,%edi │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %dl,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -64436,39 +64452,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ nop │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - test $0x55,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + or $0x38df705d,%eax │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,(%rdi) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + mov $0x208bd61e,%ebp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex push %rax │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -64478,40 +64495,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ xchg %eax,%ecx │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc853,$0x54 │ │ │ │ │ - mov $0xeb9c98f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0d9c(%rdi) │ │ │ │ │ + fistps 0x1eb9c(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bl,0xc423b90(%rip) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + rex.RXB sbb %r10d,%r14d │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f393f2 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -64521,32 +64538,34 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ xchg %eax,%edx │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe485c20 <_edata@@Base+0xffffffffb7885c20> │ │ │ │ │ - repz xor %dl,0x55(%rcx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0d9e(%rdi) │ │ │ │ │ + fbstp (%rax) │ │ │ │ │ + push %rcx │ │ │ │ │ + push %rbp │ │ │ │ │ add $0x0,%eax │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b9010 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + sbb %edx,%r14d │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f394e2 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -64556,38 +64575,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ xchg %eax,%ebx │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %bl,-0x38(%rdi) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x70(%rdi) │ │ │ │ │ + or $0xb8df705d,%eax │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ sahf │ │ │ │ │ jmp f394cd │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ and %dl,0x55(%rdx) │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432f24fb <_edata@@Base+0x3c6f24fb> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x4c(%rdi) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock push %rax │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -64595,42 +64615,43 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf394(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bl,-0x38(%rbp) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xeb7730f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x6e(%rdi) │ │ │ │ │ + or $0x30df705d,%eax │ │ │ │ │ + ja f3959e │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b902e │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + push %rbx │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ push %rcx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -64639,39 +64660,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf395(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W pop %rbx │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - rex jo f3968e │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xchg %eax,%esp │ │ │ │ │ + or $0x40df705d,%eax │ │ │ │ │ + jo f3968e │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x11251(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x16(%rax) │ │ │ │ │ push %rdx │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e6a4(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - test $0x24,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f396d4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x51,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -64684,38 +64703,36 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf396(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c859 │ │ │ │ │ - repz rex jo f3977e │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + xchg %eax,%esi │ │ │ │ │ + or $0x40df705d,%eax │ │ │ │ │ + jo f3977e │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x11251(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x16(%rax) │ │ │ │ │ push %rdx │ │ │ │ │ add $0x0,%eax │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x24,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e6a4(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x51,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -64725,40 +64742,37 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf397(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %al,-0x38(%rsi) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + mov %ecx,-0x47208fa3(%rip) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,%al │ │ │ │ │ js f39876 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ │ push %rdx │ │ │ │ │ add $0x0,%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - mov %bh,(%rcx) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e6a5(%rdi,%rbx,4),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x1,0x12(%rcx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -64767,38 +64781,41 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x44,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + mov 0x38df705d(%rip),%ecx │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b9038 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + pop %rcx │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $1,0x12(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -64807,41 +64824,35 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc842,$0x54 │ │ │ │ │ - mov $0xeb80c0f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0d8d(%rdi) │ │ │ │ │ + ffreep %st(0) │ │ │ │ │ + sub $0x1,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dh,(%rcx) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e69d(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f39b74 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -64851,33 +64862,33 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x66(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe48638f <_edata@@Base+0xffffffffb788638f> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0d8f(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ sub $0x1,%ebx │ │ │ │ │ add %dl,0x552c0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423b9035e80ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd6196f7f8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adcb $0x1,0x12(%rdx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -64885,36 +64896,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x65(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %cl,-0x38(%rsi) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7f(%rdi) │ │ │ │ │ + or $0xb8df705d,%eax │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,%al │ │ │ │ │ sub $0x1,%ebx │ │ │ │ │ add %dl,0x25(%rax) │ │ │ │ │ test %eax,0x0(%rip) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x36a80ee4(%rax) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x6abf8c0b(%rax) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ nop │ │ │ │ │ push %rdx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -64925,37 +64937,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ pushf │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %cl,0x54(%rax,%rcx,8) │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7d(%rdi) │ │ │ │ │ + or $0xb8df705d,%eax │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ in (%dx),%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x5c4d6(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423b9049280ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd6196b3f8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f39e43 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -64965,37 +64979,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ popf │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W │ │ │ │ │ - rex.WX enter $0xbd54,$0xf3 │ │ │ │ │ - mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + test %ecx,-0x47208fa3(%rip) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x61(%rax) │ │ │ │ │ in (%dx),%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x25(%rax) │ │ │ │ │ test %eax,0x0(%rip) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x4ae80ee4(%rax) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x767f8c0b(%rax) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock push %rcx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -65005,37 +65021,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ sahf │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c848 │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + xchg %ecx,-0x47208fa3(%rip) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x5e(%rax) │ │ │ │ │ jmp f39f1d │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ and $0x585,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x37280ee4(%rax) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x6d3f8c0b(%rax) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock push %rax │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -65045,39 +65064,40 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lahf │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %cl,-0x38(%rcx) │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + xchg %cl,-0x47208fa3(%rip) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,0x74(%rax) │ │ │ │ │ jmp f3a00d │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ and $0x585,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x48480ee4(%rax) │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,0x69df8c0b(%rax) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x12(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -65087,116 +65107,125 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ lahf │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + clc │ │ │ │ │ + or $0xf0df705d,%eax │ │ │ │ │ (bad) │ │ │ │ │ - test $0x37,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - lock (bad) │ │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ │ rex.W add $0xa9,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,-0x48a06b(%rax) │ │ │ │ │ + add %ah,%al │ │ │ │ │ + fidivrs -0x3b(%rcx) │ │ │ │ │ + std │ │ │ │ │ jg f3a10f │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + add (%rcx),%bl │ │ │ │ │ (bad) │ │ │ │ │ - rex.W pop %rdi │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex │ │ │ │ │ rex.WRXB adc (%r9),%r8b │ │ │ │ │ ... │ │ │ │ │ sbbb $0x46,(%rdx) │ │ │ │ │ add $0x0,%eax │ │ │ │ │ and %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ - movabs 0xee40000000000f3,%al │ │ │ │ │ - enter $0xc835,$0x54 │ │ │ │ │ - mov $0xe3e3e0f3,%ebp │ │ │ │ │ + movabs 0x8c0b0000000000f3,%al │ │ │ │ │ + lahf │ │ │ │ │ + cli │ │ │ │ │ + or $0xe0df705d,%eax │ │ │ │ │ + jrcxz f3a1c6 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,-0x70(%rdi) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + or $0x208bd619,%eax │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %dl,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ - movabs 0xee40000000000f3,%eax │ │ │ │ │ - call ffffffffbe486b02 <_edata@@Base+0xffffffffb7886b02> │ │ │ │ │ - repz sub %ah,%ah │ │ │ │ │ - jrcxz f3a2d5 │ │ │ │ │ + movabs 0x8c0b0000000000f3,%eax │ │ │ │ │ + mov $0x705d0dfc,%edi │ │ │ │ │ + fildll (%rax) │ │ │ │ │ + in $0xe3,%al │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b9068 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + or %ebx,(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ push %rax │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -65204,39 +65233,36 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs %al,0xee40000000000f3 │ │ │ │ │ - or %dh,(%rcx) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - push %rax │ │ │ │ │ + movabs %al,0x8c0b0000000000f3 │ │ │ │ │ + pop %rdi │ │ │ │ │ + decb 0x50df705d(%rip) │ │ │ │ │ jrcxz f3a3a6 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x11250(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x5463e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f3a383 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e6ee(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - test $0x6e,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f3a3f4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x50,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -65249,40 +65275,35 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf3a3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %bh,(%rdi) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - push %rax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x10(%rdi) │ │ │ │ │ + or $0x50df705d,%eax │ │ │ │ │ jrcxz f3a496 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x11250(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x5463e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f3a473 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x6e,%al │ │ │ │ │ - nop │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e6ee(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x50,%al │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ @@ -65293,33 +65314,33 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf3a4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - cmp $0xfffffffff3bd54c8,%rax │ │ │ │ │ - mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + repnz or $0xb8df705d,%eax │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,-0x1c(%rax) │ │ │ │ │ jrcxz f3a5ad │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,0x79(%rax) │ │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - mov %ah,-0x70(%rbx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e6ef(%rdi,%rbx,4),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x1,0x12(%rax) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -65327,37 +65348,42 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf3a5(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c83b │ │ │ │ │ - repz cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + hlt │ │ │ │ │ + or $0x38df705d,%eax │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b9062 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $1,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -65365,39 +65391,36 @@ │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf3a6(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,(%rax) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - mov %ah,%ah │ │ │ │ │ - jrcxz f3a785 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + testl $0x1e3e4,-0x77208fa3(%rip) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,-0x70(%rbx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e6e7(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f3a893 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -65407,33 +65430,33 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x26,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + jmp ffffffffe064057d <_edata@@Base+0xffffffffd9a4057d> │ │ │ │ │ lock out %al,(%dx) │ │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ │ ... │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0x907e,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x22(%rdi) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f3a983 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -65442,34 +65465,36 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0deb(%rdi) │ │ │ │ │ + fnstsw %ax │ │ │ │ │ (bad) │ │ │ │ │ - enter $0xc824,$0x54 │ │ │ │ │ - mov $0x631ee0f3,%ebp │ │ │ │ │ - add $0x0,%eax │ │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ │ (bad) │ │ │ │ │ sbb %esp,0x1(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ (bad) │ │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + and (%rcx),%ebx │ │ │ │ │ (bad) │ │ │ │ │ - or %dh,-0x70(%rcx) │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f3aa73 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -65478,32 +65503,32 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x57(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe487271 <_edata@@Base+0xffffffffb7887271> │ │ │ │ │ - repz mov $0xef,%al │ │ │ │ │ - rex.RX add $0x0,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0ded(%rdi) │ │ │ │ │ + fbstp 0x546ef(%rax) │ │ │ │ │ ... │ │ │ │ │ - xor %ah,0x114(%rip) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W je f3aa05 │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + sub $0x208bd619,%eax │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo f3ab63 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -65512,33 +65537,32 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x56(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %ah,(%rax) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - rclb $1,0x546(%rdi) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x11(%rdi) │ │ │ │ │ + or $0xd0df705d,%eax │ │ │ │ │ + xchg %eax,%edi │ │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ │ mov $0x97,%al │ │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ │ sarb $1,0x46(%rdx) │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov -0x1bf3bdc5(%rcx),%rdx │ │ │ │ │ - (bad) │ │ │ │ │ - ret $0x1682 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + ss sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd34d(%rbp,%rdx,4),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x1,0x12(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -65552,33 +65576,37 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ stos %eax,(%rdi) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %ch,(%rsi) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - ... │ │ │ │ │ - mov $0x97,%al │ │ │ │ │ - rex.RX add $0x0,%eax │ │ │ │ │ - sarb $1,0x46(%rdx) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x1f(%rdi) │ │ │ │ │ + or $0xdf705d,%eax │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %dh,0x54697(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %dl,%al │ │ │ │ │ + jp f3ac89 │ │ │ │ │ add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b918a │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x1,0x12(%rcx) │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -65587,39 +65615,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ lods (%rsi),%al │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W sub $0xc8,%al │ │ │ │ │ - push %rsp │ │ │ │ │ - mov $0xa9b438f3,%ebp │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + jrcxz f3ad2a │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f3acff │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W mov %ss,-0x1bf3bdc5(%rcx) │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + xor $0x208bd619,%eax │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $1,0x12(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -65629,39 +65657,38 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ lods (%rsi),%eax │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c82a │ │ │ │ │ - repz fsub %st(5),%st │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + in $0xd,%eax │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f3adef │ │ │ │ │ + fsub %st(5),%st │ │ │ │ │ jrcxz f3ae15 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x81,%al │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e6cd(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ lock rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $1,0x12(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -65672,36 +65699,39 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ scas (%rdi),%al │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %ch,(%rbx) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + in $0xd,%al │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f3aedf │ │ │ │ │ mov $0x1a76e,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ in $0xe3,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ │ rex.RX add $0x0,%eax │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b9182 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock rex mov $0x0,%dl │ │ │ │ │ + add %dh,%al │ │ │ │ │ + rex mov $0x0,%dl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne f3b013 │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -65711,42 +65741,42 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ scas (%rdi),%al │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x29,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + out %al,$0xd │ │ │ │ │ + pop %rbp │ │ │ │ │ + jo f3afcf │ │ │ │ │ rclb $0x48,(%rax) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x9(%rax) │ │ │ │ │ scas (%rdi),%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x1e4c7(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %cl,0x3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - or %dl,0xc423b91(%rbx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - outsb (%rsi),(%dx) │ │ │ │ │ - sbbb $0x0,0xf3bd(,%rdx,2) │ │ │ │ │ + or -0x7429e63f(%rdi,%rbx,1),%ecx │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,(%rcx) │ │ │ │ │ + rex.WRXB fstps -0x21(%r8,%r14,2) │ │ │ │ │ ... │ │ │ │ │ - add %cl,(%rax) │ │ │ │ │ - mov $0x0,%r10b │ │ │ │ │ + or %al,-0x4e(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - loopne f3b108 │ │ │ │ │ + add %ah,%al │ │ │ │ │ + push %rsi │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -65756,175 +65786,172 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ scas (%rdi),%eax │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc817,$0x54 │ │ │ │ │ - mov $0x4852f0f3,%ebp │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0dd8(%rdi) │ │ │ │ │ + fcomip %st(0),%st │ │ │ │ │ + push %rdx │ │ │ │ │ + add (%rax),%rax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a117(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - jno f3b15a │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ │ + jns f3b0c1 │ │ │ │ │ + std │ │ │ │ │ jg f3b0ff │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - xchg %rax,%rsi │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd551c45 │ │ │ │ │ - repz add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + lret │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd98a(%rdi,%rdi,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,(%rax) │ │ │ │ │ - push %rdi │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ + adc %dl,0x12(%rdi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ - add %bl,0x48(%rdx) │ │ │ │ │ - add (%rax),%eax │ │ │ │ │ + pop %rdx │ │ │ │ │ + add (%rax),%rax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ mov $0xf3,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe4879e4 <_edata@@Base+0xffffffffb78879e4> │ │ │ │ │ - repz sar $0xe4,%cl │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0dda(%rdi) │ │ │ │ │ + ffreep %st(0) │ │ │ │ │ + stc │ │ │ │ │ + in $0x1,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + rcrb %cl,(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - sub %ch,0xc423b91(%rsi) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - pop %rax │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ - ... │ │ │ │ │ - cmpb $0x4d,(%rsi) │ │ │ │ │ + add %bl,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ mov $0xf3,%cl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %dl,(%rbx) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - cmp %al,(%rax) │ │ │ │ │ - in $0x1,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x24(%rdi) │ │ │ │ │ + or $0x38df705d,%eax │ │ │ │ │ + add %ah,%ch │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %bh,(%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b91a3 │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + ficomps (%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ - pop %rax │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ - ... │ │ │ │ │ - cmpb $0x4d,(%rsi) │ │ │ │ │ + and %bl,0x12(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0xf3b2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - sub %dl,(%rcx) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - or %cl,%dl │ │ │ │ │ - in $0x1,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x22(%rdi) │ │ │ │ │ + or $0x8df705d,%eax │ │ │ │ │ + lret $0x1e4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ pop %rax │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x54,(%rbx) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f3b373 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e625(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %gs,(%rbx) │ │ │ │ │ (bad) │ │ │ │ │ - test $0xb9,%al │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f3b3e4 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + movabs %al,0xdf705c │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbbb $0x1,0x12(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -65936,44 +65963,39 @@ │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xf3b3(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - rex.W (bad) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - or %cl,%dl │ │ │ │ │ - in $0x1,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + rorb $1,0x8df705d(%rip) │ │ │ │ │ + lret $0x1e4 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ pop %rax │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rclb $0x54,(%rbx) │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ jnp f3b463 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0xb9,%al │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7429e625(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %cs,0x705ca2c6(%rip) │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbbb $0x1,0x12(%rax) │ │ │ │ │ ... │ │ │ │ │ or %cl,%dl │ │ │ │ │ @@ -65982,39 +66004,40 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ xor %ah,(%rdi) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0xf3b4(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0xffffffffbd54c81d │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,(%rdi) │ │ │ │ │ + rorb %cl,-0x47208fa3(%rip) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + cmpsl (%rdi),(%rsi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,%al │ │ │ │ │ add %esp,%ebp │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ nop │ │ │ │ │ push %rsp │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bh,0xc423b91(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e61a(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ or %al,-0x4e(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x11258(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ @@ -66022,77 +66045,77 @@ │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0xf3b5(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %bl,(%rdx) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + popp %r13 │ │ │ │ │ + jo f3b65f │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - push $0x423b91bd │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + in $0x19,%al │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + movabs 0x11258,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x11258(%rax) │ │ │ │ │ - ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - test $0x18,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - test $0x5,%al │ │ │ │ │ - in $0x1,%eax │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,%edi │ │ │ │ │ + xlat (%rbx) │ │ │ │ │ + or $0xa8df705d,%eax │ │ │ │ │ + add $0x1e5,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov %dh,0xc423b91(%rdx) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7429e612(%rdi) │ │ │ │ │ + and %cl,(%rbx) │ │ │ │ │ + mov %?,0x15(%rcx) │ │ │ │ │ + fstps -0x21(%rax,%rsi,2) │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ or %al,-0x4e(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x59(%rax) │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ @@ -66102,161 +66125,161 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x49(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0xc806,$0x54 │ │ │ │ │ - mov $0x549120f3,%ebp │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,0x705d0dc9(%rdi) │ │ │ │ │ + fbld (%rax) │ │ │ │ │ + xchg %eax,%ecx │ │ │ │ │ + push %rsp │ │ │ │ │ add (%rax),%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x114,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0x91c9,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x15(%rdi) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x59(%rax) │ │ │ │ │ + rex pop %rcx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call ffffffffbe488153 <_edata@@Base+0xffffffffb7888153> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,0x705d0dcb(%rdi) │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x7(%rax) │ │ │ │ │ in $0x1,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex xchg %eax,%edx │ │ │ │ │ push %rsp │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - lretq $0x3b91 │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,%edi │ │ │ │ │ + negl (%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,0x59(%rax) │ │ │ │ │ + push %rax │ │ │ │ │ + pop %rcx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x47(%rax) │ │ │ │ │ repz add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - or %al,(%rdx) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - pop %rax │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x33(%rdi) │ │ │ │ │ + or $0x58df705d,%eax │ │ │ │ │ in (%dx),%al │ │ │ │ │ in $0x1,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0x91c7,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x3(%rdi) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,0x11259(%rax) │ │ │ │ │ + mov $0x59,%al │ │ │ │ │ + adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,0x14d3e(%rax) │ │ │ │ │ + cmpb $0x4d,(%rsi) │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ mov $0xf3,%edx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - sub %al,(%rax) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - test $0xea,%al │ │ │ │ │ - in $0x1,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + or 0x705d0dcf(%rdi,%rdi,2),%ecx │ │ │ │ │ + fildll 0x1e4ea(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - loopne f3bb93 │ │ │ │ │ + add %ah,%al │ │ │ │ │ + pop %rcx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shrb $0x3,0x50(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xchg %bl,(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - or %bl,%dl │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - jl f3bb64 │ │ │ │ │ - addr32 push %rbp │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c7(%rbx,%rbp,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %bl,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -66272,41 +66295,37 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ mov $0xf3,%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - rex.W (bad) │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - test $0xea,%al │ │ │ │ │ - in $0x1,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + or 0x705d0dc1(%rdi,%rbx,1),%ecx │ │ │ │ │ + fildll 0x1e4ea(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - loopne f3bc83 │ │ │ │ │ + add %ah,%al │ │ │ │ │ + pop %rcx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ shrb $0x3,0x50(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or %bh,-0x58(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,(%rdi) │ │ │ │ │ + xchg %bl,(%rcx) │ │ │ │ │ (bad) │ │ │ │ │ - or %bl,%dl │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - or %esp,0x55(%rdi) │ │ │ │ │ - mov $0xf3,%ebp │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705ca2c6(%rbp,%rcx,1),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ adc %bl,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -66317,237 +66336,232 @@ │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ mov $0xf3,%esp │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - push $0xffffffffbd54c80c │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + or 0x705d0dc3(%rdi,%rdi,1),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1e4ec(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ │ push %rcx │ │ │ │ │ add (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432f4f16 <_edata@@Base+0x3c6f4f16> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x7b(%rdi) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,(%rax) │ │ │ │ │ - pop %rdx │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ - ... │ │ │ │ │ - cmpb $0x4d,(%rsi) │ │ │ │ │ + and %bl,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0xf3,%ebp │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - mov %cl,-0xc42ab38(%rip) │ │ │ │ │ - cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ + or 0x705d0dc2(%rdi,%rbx,8),%ecx │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + mov $0xa9,%ah │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %bh,0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - enter $0x91d1,$0x3b │ │ │ │ │ - rex.X or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %ds,-0x7d(%rdi) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - pop %rdx │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ - ... │ │ │ │ │ - cmpb $0x4d,(%rsi) │ │ │ │ │ + xor %bl,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ mov $0xf3,%ebp │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - test $0xb,%al │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - cmp %ch,%dh │ │ │ │ │ + or 0x705d0dc4(%rdi,%rdi,8),%ecx │ │ │ │ │ + fistpll (%rax) │ │ │ │ │ + out %al,(%dx) │ │ │ │ │ in $0x1,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - call 432f50ee <_edata@@Base+0x3c6f50ee> │ │ │ │ │ - or $0xe4,%al │ │ │ │ │ - (bad) │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %cl,(%rbx) │ │ │ │ │ + mov %?,-0x73(%rdi) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ - adc (%rcx),%al │ │ │ │ │ - ... │ │ │ │ │ - cmpb $0x4d,(%rsi) │ │ │ │ │ + rcrb $1,0x12(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,0x14d3e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ mov $0xf3,%esi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - enter $0xc809,$0x54 │ │ │ │ │ - mov $0xa76eb8f3,%ebp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + or 0x705d0dc6(%rdi,%rbx,4),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x1e4ee(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x351c8(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - movabs 0xc423b91eb480ee4,%al │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + movabs 0x208bd61996df8c0b,%al │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ + loopne f3c0fc │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ mov $0xf3,%edi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - call ffffffffbe4889c6 <_edata@@Base+0xffffffffb78889c6> │ │ │ │ │ - repz mov $0x1a76e,%eax │ │ │ │ │ + or 0x705d0d38(%rdi,%rdi,4),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,%al │ │ │ │ │ out %al,(%dx) │ │ │ │ │ in $0x1,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $1,0x356(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x13f7f11c(%rax) │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,-0x6be073f5(%rax) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,%al │ │ │ │ │ - pop %rdx │ │ │ │ │ + lock pop %rdx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ shl $0x0,%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - or %dh,%ch │ │ │ │ │ - enter $0xbd54,$0xf3 │ │ │ │ │ - mov $0x1a76e,%eax │ │ │ │ │ + or 0x705d0d3a(%rdi,%rbx,2),%ecx │ │ │ │ │ + fistpll 0x1a76e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,-0x52(%rax) │ │ │ │ │ out %al,$0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $1,0x356(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x16b7f11c(%rax) │ │ │ │ │ - xchg %eax,%ecx │ │ │ │ │ - cmp 0xc(%rdx),%eax │ │ │ │ │ - in $0xe,%al │ │ │ │ │ - es ficompl 0xf3bd(,%rdx,2) │ │ │ │ │ + add %ah,-0x772073f5(%rax) │ │ │ │ │ + sbb %edx,%esi │ │ │ │ │ + mov (%rax),%esp │ │ │ │ │ + or 0x705cd915(%rcx,%rsi,2),%ecx │ │ │ │ │ + filds (%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or %al,-0x4e(%rcx) │ │ │ │ │ + add %cl,(%rax) │ │ │ │ │ + mov $0x0,%r10b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,%al │ │ │ │ │ - pop %rcx │ │ │ │ │ + lock pop %rcx │ │ │ │ │ adc (%rcx),%al │ │ │ │ │ ... │ │ │ │ │ cmpb $0x4d,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ @@ -75235,16 +75249,16 @@ │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,0x1a027(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ cltd │ │ │ │ │ - movabs 0x947ae00000000001,%al │ │ │ │ │ - fdivr %st,%st(5) │ │ │ │ │ + movabs 0xa511800000000001,%al │ │ │ │ │ + jno 1120169 │ │ │ │ │ jg 112016f │ │ │ │ │ add %dl,0x1a094(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a132(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rax) │ │ │ │ │ cmp %ah,0x1(%rax) │ │ │ │ │ @@ -75315,22 +75329,23 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0dcd8,%al │ │ │ │ │ js 112026a │ │ │ │ │ addb $0x0,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,%al │ │ │ │ │ - imul $0x68,-0x5fff8003(%rsp,%rbx,8),%edx │ │ │ │ │ - frstor 0x1(%rax) │ │ │ │ │ - ... │ │ │ │ │ + add %dl,-0x38e5afe(%rax) │ │ │ │ │ + jg 112027f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %ah,0x1a0f628(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ or (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dcd8(%rax) │ │ │ │ │ @@ -75478,17 +75493,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - mov $0xec,%al │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + adc %dh,(%rsi) │ │ │ │ │ + jl 1120461 │ │ │ │ │ + std │ │ │ │ │ jg 112049f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -75528,25 +75543,18 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - rex int1 │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 112055f │ │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %ah,0x1a0ec08(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + movabs 0x68a0007ffdc57c3a,%al │ │ │ │ │ + frstor 0x1(%rax) │ │ │ │ │ + ... │ │ │ │ │ + movabs 0x1a0ec08,%al │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ jmp 1120523 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,(%rax) │ │ │ │ │ in $0xa0,%al │ │ │ │ │ @@ -75595,17 +75603,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - adc %dh,%cl │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + jo 1120674 │ │ │ │ │ + jl 1120601 │ │ │ │ │ + std │ │ │ │ │ jg 112063f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0eb78(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -75658,16 +75666,17 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ │ - shr $0x61,%bh │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + and %bh,(%rcx) │ │ │ │ │ + jl 11206d1 │ │ │ │ │ + std │ │ │ │ │ jg 112070f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -75677,17 +75686,18 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ch,%dh │ │ │ │ │ (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + (bad) │ │ │ │ │ + jl 1120721 │ │ │ │ │ + std │ │ │ │ │ jg 112075f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a23680(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -75706,17 +75716,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock in (%dx),%al │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + push %rax │ │ │ │ │ + ss jl 11207a1 │ │ │ │ │ + std │ │ │ │ │ jg 11207df │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0e980(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -75774,34 +75784,29 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ │ - add %ch,%ah │ │ │ │ │ (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 11208bf │ │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + xor $0x7ffdc57c,%eax │ │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ │ + ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ee90(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ │ - mov $0xea,%al │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 11208ff │ │ │ │ │ + adc %dh,(%rsp,%rdi,2) │ │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0e9c8(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -75812,49 +75817,49 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ │ - shr $1,%al │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + xor %dh,(%rdx) │ │ │ │ │ + jl 1120911 │ │ │ │ │ + std │ │ │ │ │ jg 112094f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - rex jmp 8111c0df <_edata@@Base+0x7a51c0df> │ │ │ │ │ - add %ah,0x1a0dd68(%rax) │ │ │ │ │ + movabs 0x68a0007ffdc57c32,%al │ │ │ │ │ + frstor 0x1(%rax) │ │ │ │ │ ... │ │ │ │ │ + movabs 0x1a0dd68,%al │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x1a0dd68(%rax) │ │ │ │ │ - ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - lock loope 1120a3c │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + push %rax │ │ │ │ │ + sub -0x3(%rbp,%rax,8),%edi │ │ │ │ │ jg 11209df │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -75914,17 +75919,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - loopne 1120ace │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + rex │ │ │ │ │ + jl,pn 1120ab1 │ │ │ │ │ + std │ │ │ │ │ jg 1120aef │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -75970,17 +75975,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - adc %ah,%cl │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + jo 1120bf4 │ │ │ │ │ + jl 1120b91 │ │ │ │ │ + std │ │ │ │ │ jg 1120bcf │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -75990,17 +75995,15 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - nop │ │ │ │ │ - fbld -0x49(%rcx) │ │ │ │ │ - (bad) │ │ │ │ │ + lock sub %bh,-0x3(%rbp,%rax,8) │ │ │ │ │ jg 1120c1f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -76010,16 +76013,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - sbb $0x61,%dh │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + loopne 1120c91 │ │ │ │ │ + jl 1120c31 │ │ │ │ │ + std │ │ │ │ │ jg 1120c6f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a76600(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -76040,32 +76044,30 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - xor %bl,%bl │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 1120cdf │ │ │ │ │ + nop │ │ │ │ │ + and $0x7c,%al │ │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bl,%bl │ │ │ │ │ (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 1120d0f │ │ │ │ │ + and $0x7c,%al │ │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -76119,33 +76121,31 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %bl,%ah │ │ │ │ │ (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 1120dff │ │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + and $0x7ffdc57c,%eax │ │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ │ + ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - rcl $0x61,%bh │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + and %ah,(%rcx) │ │ │ │ │ + jl 1120e01 │ │ │ │ │ + std │ │ │ │ │ jg 1120e3f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a235a8(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -76171,18 +76171,16 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - and %bl,%al │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 1120ecf │ │ │ │ │ + andb $0x7c,(%rcx) │ │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -76192,21 +76190,18 @@ │ │ │ │ │ xor %ah,0x114(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0xdd,%al │ │ │ │ │ movabs 0x1,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ │ - xor %dl,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 1120f1f │ │ │ │ │ - movabs 0x1a0dd68,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + nop │ │ │ │ │ + sbb $0x7ffdc57c,%eax │ │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ │ + ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0eb78(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -76258,46 +76253,50 @@ │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ │ - movabs 0x68a0007fffb761d3,%al │ │ │ │ │ - frstor 0x1(%rax) │ │ │ │ │ + add %bl,0x7ffdc57c(%rip) │ │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ - movabs 0x1a0e9c8,%al │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %ah,0x1a0e9c8(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x1a0ee(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x1a0dd(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ movabs 0x1a0ddb0,%al │ │ │ │ │ - movabs 0x68a0007fffb761d1,%al │ │ │ │ │ - frstor 0x1(%rax) │ │ │ │ │ - ... │ │ │ │ │ + add %bl,(%rbx) │ │ │ │ │ + jl 1121011 │ │ │ │ │ + std │ │ │ │ │ + jg 112104f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ + add %ah,0x1a0dd68(%rax) │ │ │ │ │ + ... │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - and %dl,%ah │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 112108f │ │ │ │ │ + sbbb $0x0,0x7ffdc57c(%rip) │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -76320,34 +76319,33 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - xor %dl,%dl │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + nop │ │ │ │ │ + sbb -0x3(%rbp,%rax,8),%edi │ │ │ │ │ jg 112111f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - mov $0xce,%al │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + adc %bl,(%rax) │ │ │ │ │ + jl 1121121 │ │ │ │ │ + std │ │ │ │ │ jg 112115f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a772a8(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -76360,24 +76358,21 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - rex int $0x61 │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ - jg 11211bf │ │ │ │ │ + movabs 0x68a0007ffdc57c16,%al │ │ │ │ │ + frstor 0x1(%rax) │ │ │ │ │ + ... │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x1a0dd68(%rax) │ │ │ │ │ - ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ add %ah,0x1a79e40(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ch,0x1a772(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -76390,16 +76385,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0ddb0(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - or $0x61,%ah │ │ │ │ │ - mov $0xff,%bh │ │ │ │ │ + loopne 112124f │ │ │ │ │ + jl 1121201 │ │ │ │ │ + std │ │ │ │ │ jg 112123f │ │ │ │ │ movabs 0x1a0dd68,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x1a0dd68(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -83050,26 +83046,27 @@ │ │ │ │ │ add %ah,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,(%rax) │ │ │ │ │ cmp 0x0(%rax),%cl │ │ │ │ │ add %ah,%al │ │ │ │ │ - enter $0xbda4,$0xb2 │ │ │ │ │ - jg 11426df │ │ │ │ │ - add %al,%al │ │ │ │ │ - {rex2 0xa4} bsr -0x1fffff81(%rdx),%r14d │ │ │ │ │ - (bad) │ │ │ │ │ - movsb (%rsi),(%rdi) │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - and %bh,(%rdx) │ │ │ │ │ - mov %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + call 80620833 <_edata@@Base+0x79a20833> │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - jo 114273c │ │ │ │ │ + shl $0x55,%ch │ │ │ │ │ + loope 1142732 │ │ │ │ │ + jg 11426e7 │ │ │ │ │ + add %ah,%al │ │ │ │ │ + hlt │ │ │ │ │ + push %rbp │ │ │ │ │ + loope 114273a │ │ │ │ │ + jg 11426ef │ │ │ │ │ + add %ah,(%rax) │ │ │ │ │ + cmp 0x0(%rax),%cl │ │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ │ movabs 0x10000000001,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ jnp 11426cb │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -1977716,16 +1977713,17 @@ │ │ │ │ │ add $0x2c,%al │ │ │ │ │ rex.WR │ │ │ │ │ rex.WB push %r11 │ │ │ │ │ push %rsp │ │ │ │ │ or $0x2,%al │ │ │ │ │ jne 1775583 │ │ │ │ │ add (%rdx),%al │ │ │ │ │ - sbb %dl,0x2e(%rsi,%rsi,2) │ │ │ │ │ - adc %bh,0x0(%rdi) │ │ │ │ │ + sbb %dl,0x34(%rdx,%rdi,8) │ │ │ │ │ + (bad) │ │ │ │ │ + jg 177551f │ │ │ │ │ add %ch,(%rdi) │ │ │ │ │ (bad) │ │ │ │ │ (bad) │ │ │ │ │ jb 177558e │ │ │ │ │ jo 177559d │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ fs jne 1775592 │ │ │ │ │ @@ -2429336,45 +2429334,38 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ - jrcxz 1a32e7f │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - and $0x4d,%ah │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + add 0x7f4de1(%rsi),%ecx │ │ │ │ │ + movabs 0x14de480,%al │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ch,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ addb $0x0,(%rcx) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,-0x3a24058f(%rax) │ │ │ │ │ or (%rax),%edx │ │ │ │ │ (bad) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - shl $0x4d,%ah │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %dh,0x1c242(%rax) │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope 1a32f3a │ │ │ │ │ + jg 1a32eef │ │ │ │ │ + movabs 0x14de4c0,%al │ │ │ │ │ + mov $0x42,%al │ │ │ │ │ + ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -2429792,15 +2429783,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d4275b6(%rax) │ │ │ │ │ + add %dl,0x4de13b6a(%rax) │ │ │ │ │ jg 1a3348f │ │ │ │ │ movabs 0x14e60d0,%al │ │ │ │ │ ... │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2446242,22 +2446233,20 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ │ - mov -0x5fff804e(%rbp),%bh │ │ │ │ │ - rclb $0x0,0x147(%rip) │ │ │ │ │ + add %ah,0x64(%rax) │ │ │ │ │ + cmp %ecx,%esp │ │ │ │ │ + rex.WRB jg 1a404f7 │ │ │ │ │ + movabs 0x14715c0,%al │ │ │ │ │ ... │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,%cl │ │ │ │ │ enter $0xb9a1,$0x3 │ │ │ │ │ sub 0x1(%rdx),%edi │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ @@ -2460337,15 +2460326,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d42713f(%rax) │ │ │ │ │ + add %dl,0x4de13fe1(%rax) │ │ │ │ │ jg 1a4b3e7 │ │ │ │ │ movabs 0x14a05a0,%al │ │ │ │ │ ... │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2461245,15 +2461234,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d427148(%rax) │ │ │ │ │ + add %dl,0x4de13fd8(%rax) │ │ │ │ │ jg 1a4bf27 │ │ │ │ │ movabs 0x14a0980,%al │ │ │ │ │ ... │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2466298,24 +2466287,21 @@ │ │ │ │ │ add %ch,-0x43b4869(%rdi) │ │ │ │ │ sbb (%rsi,%rdi,2),%al │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ │ - mov -0x5fff804e(%rbp),%? │ │ │ │ │ - movabs 0x15802,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + loope 1a4fbea │ │ │ │ │ + jg 1a4fb9f │ │ │ │ │ + movabs 0x15802a0,%al │ │ │ │ │ + ... │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rdi) │ │ │ │ │ sub %ebx,%edx │ │ │ │ │ gs fs jp 1a4fc45 │ │ │ │ │ pop %rcx │ │ │ │ │ @@ -2466812,19 +2466798,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ - jrcxz 1a501ef │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - lock mov $0x15a,%edi │ │ │ │ │ + add 0x7f4de1(%rsi),%ecx │ │ │ │ │ + movabs 0x15abff0,%al │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ch,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ addb $0x0,(%rcx) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x10769c25(%rbx) │ │ │ │ │ @@ -2466833,15 +2466817,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,-0x4d4243fd(%rax) │ │ │ │ │ + add %dh,0x4de16d23(%rax) │ │ │ │ │ jg 1a5025f │ │ │ │ │ movabs 0x15ac010,%al │ │ │ │ │ add %ah,(%rbx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ │ pop %rbp │ │ │ │ │ @@ -2466859,23 +2466843,20 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - int $0xba │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - jo 1a5028c │ │ │ │ │ - pop %rdx │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - and %edx,%eax │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + in (%dx),%eax │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg 1a502a7 │ │ │ │ │ + movabs 0x15ae270,%al │ │ │ │ │ + xor %ah,(%rbx) │ │ │ │ │ + ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ leave │ │ │ │ │ pop %rbp │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2466890,16 +2466871,18 @@ │ │ │ │ │ outsb (%rsi),(%dx) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,%al │ │ │ │ │ - mov %ecx,0x7fb2bd(%rdx) │ │ │ │ │ - movabs 0x15b0f20,%al │ │ │ │ │ + test $0x7f4de13b,%eax │ │ │ │ │ + add %ah,0x15b0f20(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ (bad) │ │ │ │ │ and %edx,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2466913,15 +2466896,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d4244de(%rax) │ │ │ │ │ + add %dl,0x4de16c42(%rax) │ │ │ │ │ jg 1a50337 │ │ │ │ │ movabs 0x15b1d80,%al │ │ │ │ │ nop │ │ │ │ │ and %edx,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x15dcd(%rax) │ │ │ │ │ @@ -2466934,16 +2466917,17 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg 1a5037f │ │ │ │ │ movabs 0x15b2dc0,%al │ │ │ │ │ shlb $0xc2,(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x15dcc(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2466953,15 +2466937,15 @@ │ │ │ │ │ out %al,$0x6d │ │ │ │ │ rex.R mov $0x7a7e5da0,%edx │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x4d4242fe(%rax) │ │ │ │ │ + add %ah,0x4de16e22(%rax) │ │ │ │ │ jg 1a503c7 │ │ │ │ │ movabs 0x15b3690,%al │ │ │ │ │ lock and %edx,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x15e7e(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2466971,16 +2466955,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbb %bh,%ch │ │ │ │ │ mov $0x3e235b36,%ebx │ │ │ │ │ cmp $0x1301,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %al,0x28(%rax) │ │ │ │ │ - mov $0x7fb2bd,%edx │ │ │ │ │ + add %al,0x48(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg 1a5040f │ │ │ │ │ movabs 0x15b4460,%al │ │ │ │ │ and %ah,(%rdx,%rax,8) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ jl 1a50481 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2466993,35 +2466978,39 @@ │ │ │ │ │ rex.WX fidivrs 0x492370ed(%rbx) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,%al │ │ │ │ │ - rex.WR movabs $0x5b4d70a0007fb2bd,%rbx │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a504a2 │ │ │ │ │ + jg 1a50457 │ │ │ │ │ + movabs 0x15b4d70,%al │ │ │ │ │ + push %rax │ │ │ │ │ + and $0xc2,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ │ - ret $0x1 │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sbbl $0x0,0x1(%rsi) │ │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ │ ... │ │ │ │ │ add %bl,%dl │ │ │ │ │ fmulp %st,%st(6) │ │ │ │ │ out %al,$0xf7 │ │ │ │ │ (bad) │ │ │ │ │ movabs %al,0x13015d │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + add %al,0x11(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg 1a5049f │ │ │ │ │ movabs 0x15b55b0,%al │ │ │ │ │ andb $0x1,(%rdx,%rax,8) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ loopne 1a50531 │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2467052,16 +2467041,18 @@ │ │ │ │ │ add %ah,(%rcx) │ │ │ │ │ imul $0x2b,-0x464f257f(%rdi),%esp │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,0x13(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope 1a5057a │ │ │ │ │ + jg 1a5052f │ │ │ │ │ movabs 0x15b6090,%al │ │ │ │ │ mov $0x24,%al │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2467077,15 +2467068,16 @@ │ │ │ │ │ adc $0x6,%al │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ - sub %edi,0x7fb2bd(%rdx) │ │ │ │ │ + imul $0x4d,%r9,%rsp │ │ │ │ │ + jg 1a50577 │ │ │ │ │ movabs 0x15b68a0,%al │ │ │ │ │ loopne 1a505a6 │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2467100,16 +2467092,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - pop %rbx │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + jnp 1a50627 │ │ │ │ │ + loope 1a5060a │ │ │ │ │ + jg 1a505bf │ │ │ │ │ movabs 0x15b7230,%al │ │ │ │ │ adc %ah,0x1c2(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ ... │ │ │ │ │ @@ -2467117,15 +2467110,16 @@ │ │ │ │ │ ds xchg %edi,(%rdi) │ │ │ │ │ rex.XB faddl 0x13016688(%r15) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,%al │ │ │ │ │ - add %bh,0x7fb2bd(%rdx) │ │ │ │ │ + and %ch,-0x1f(%rbx) │ │ │ │ │ + rex.WRB jg 1a50607 │ │ │ │ │ movabs 0x15b7ba0,%al │ │ │ │ │ rex and $0x1c2,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ ... │ │ │ │ │ @@ -2467140,15 +2467134,16 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ - or 0x7fb2bd(%rbp),%edi │ │ │ │ │ + sub -0x1f(%rsi),%ebp │ │ │ │ │ + rex.WRB jg 1a5064f │ │ │ │ │ movabs 0x15b86d0,%al │ │ │ │ │ jo 1a5067f │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x15edb(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2467158,30 +2467153,30 @@ │ │ │ │ │ and %cl,%bl │ │ │ │ │ sbb 0x7b15ed9f(%rbx),%ah │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %al,-0x4d4245d7(%rax) │ │ │ │ │ + add %al,0x4de16b49(%rax) │ │ │ │ │ jg 1a50697 │ │ │ │ │ movabs 0x15b9100,%al │ │ │ │ │ movabs 0x200000000001c225,%al │ │ │ │ │ ficompl 0x1(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ │ ... │ │ │ │ │ add %ah,0x7f(%rsp,%rdi,2) │ │ │ │ │ cs sub %edi,0x13010f08(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x4d4244ab(%rax) │ │ │ │ │ + add %dh,0x4de16c75(%rax) │ │ │ │ │ jg 1a506df │ │ │ │ │ movabs 0x15b9850,%al │ │ │ │ │ shlb $1,0x1c2(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rex ficomps 0x1(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2467191,16 +2467186,17 @@ │ │ │ │ │ call ffffffffcad87a7d <_edata@@Base+0xffffffffc4187a7d> │ │ │ │ │ mov %ebx,(%rbx) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x6(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg 1a50727 │ │ │ │ │ movabs 0x15ba060,%al │ │ │ │ │ add %ah,(%rsi) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ fstpl 0x1(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2467212,15 +2467208,15 @@ │ │ │ │ │ xchg %eax,%esp │ │ │ │ │ outsl (%rsi),(%dx) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x4d42494f(%rax) │ │ │ │ │ + add %dh,0x4de167d1(%rax) │ │ │ │ │ jg 1a5076f │ │ │ │ │ movabs 0x15ba860,%al │ │ │ │ │ rex xor %eax,%edx │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ @@ -2467239,20 +2467235,18 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %ah,0x15baf30(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ │ + loopel 1a50802 │ │ │ │ │ + jg 1a507b7 │ │ │ │ │ + movabs 0x15baf30,%al │ │ │ │ │ jo 1a507f3 │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2467267,16 +2467261,18 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x65(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a5084a │ │ │ │ │ + jg 1a507ff │ │ │ │ │ movabs 0x15bded0,%al │ │ │ │ │ movabs 0x200000000001c231,%al │ │ │ │ │ fs pop %rdi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ @@ -2467287,15 +2467283,15 @@ │ │ │ │ │ jmp 1b8094b │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x4d4245f6(%rax) │ │ │ │ │ + add %ah,0x4de16b2a(%rax) │ │ │ │ │ jg 1a50847 │ │ │ │ │ movabs 0x15be4e0,%al │ │ │ │ │ shlb $1,(%rcx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ movsxd 0x1(%rdi),%ebx │ │ │ │ │ @@ -2467310,16 +2467306,18 @@ │ │ │ │ │ hlt │ │ │ │ │ insb (%dx),(%rdi) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope 1a508da │ │ │ │ │ + jg 1a5088f │ │ │ │ │ movabs 0x15bea00,%al │ │ │ │ │ add %dh,(%rdx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,%al │ │ │ │ │ jrcxz 1a50900 │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2467329,16 +2467327,18 @@ │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ repz xor %dl,0x24(%rbp) │ │ │ │ │ xchg %eax,%edi │ │ │ │ │ movabs %al,0x130138e9 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %al,0x47(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ + add %al,0x67(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope 1a50922 │ │ │ │ │ + jg 1a508d7 │ │ │ │ │ movabs 0x15bf510,%al │ │ │ │ │ xor %dh,(%rdx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ │ pop %rbp │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2467351,16 +2467351,17 @@ │ │ │ │ │ xor %ch,0x4cf4f121(%rcx) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,%al │ │ │ │ │ - pop %rsp │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + jl 1a50987 │ │ │ │ │ + loope 1a5096a │ │ │ │ │ + jg 1a5091f │ │ │ │ │ movabs 0x15c0da0,%al │ │ │ │ │ (bad) │ │ │ │ │ xor %dl,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x15de7(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2467372,15 +2467373,16 @@ │ │ │ │ │ and %dh,%ah │ │ │ │ │ cmp 0x13015875(%rsi),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ - add %edi,0x7fb2bd(%rdx) │ │ │ │ │ + and %ebp,-0x1f(%rbx) │ │ │ │ │ + rex.WRB jg 1a50967 │ │ │ │ │ movabs 0x15c1fc0,%al │ │ │ │ │ nop │ │ │ │ │ xor %dl,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ in $0x5d,%eax │ │ │ │ │ @@ -2467397,15 +2467399,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - and 0x7fb2bd(%rbp),%bh │ │ │ │ │ + rex.X outsb (%rsi),(%dx) │ │ │ │ │ + loope 1a509fa │ │ │ │ │ + jg 1a509af │ │ │ │ │ movabs 0x15c38a0,%al │ │ │ │ │ shlb $0xc2,(%rdx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ clc │ │ │ │ │ pop %rbp │ │ │ │ │ @@ -2467420,16 +2467424,18 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ │ + outsb (%rsi),(%dx) │ │ │ │ │ + loope 1a50a42 │ │ │ │ │ + jg 1a509f7 │ │ │ │ │ movabs 0x15c47d0,%al │ │ │ │ │ lock xor %dl,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x15df6(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2469675,16 +2469681,18 @@ │ │ │ │ │ adc $0x10,%al │ │ │ │ │ in $0x18,%eax │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a52542 │ │ │ │ │ + jg 1a524f7 │ │ │ │ │ movabs 0x15c4d80,%al │ │ │ │ │ and %dh,(%rbx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x15dfc(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2469696,15 +2469704,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,-0x4d424614(%rax) │ │ │ │ │ + add %dh,0x4de16b0c(%rax) │ │ │ │ │ jg 1a5253f │ │ │ │ │ movabs 0x15c5320,%al │ │ │ │ │ push %rax │ │ │ │ │ xor %edx,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x15dfa(%rax) │ │ │ │ │ @@ -2469720,36 +2469728,35 @@ │ │ │ │ │ push %rdi │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ - sbb -0x5fff804e(%rbp,%rdi,4),%bh │ │ │ │ │ - mov $0x58,%al │ │ │ │ │ - pop %rsp │ │ │ │ │ + cmp -0x1f(%rbp),%ch │ │ │ │ │ + rex.WRB jg 1a52587 │ │ │ │ │ + movabs 0x15c58b0,%al │ │ │ │ │ + xorb $0xc2,(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x1c233(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ divps (%rcx),%xmm0 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ │ ... │ │ │ │ │ add %bl,0x5e(%rbp) │ │ │ │ │ rex (bad) │ │ │ │ │ (bad) │ │ │ │ │ or $0x13013ce4,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x4d424283(%rax) │ │ │ │ │ + add %dh,0x4de16e9d(%rax) │ │ │ │ │ jg 1a525cf │ │ │ │ │ movabs 0x15c5e20,%al │ │ │ │ │ mov $0x33,%al │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0xd(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ @@ -2469763,16 +2469770,16 @@ │ │ │ │ │ and $0xf95e3993,%eax │ │ │ │ │ add %rdx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - insb (%dx),(%rdi) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + mov %gs,0x4d(%rcx,%riz,8) │ │ │ │ │ + jg 1a52617 │ │ │ │ │ movabs 0x15c63e0,%al │ │ │ │ │ loopne 1a52655 │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x11(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2469788,15 +2469795,16 @@ │ │ │ │ │ js 1a526a4 │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,%al │ │ │ │ │ - adc %edi,0x7fb2bd(%rdx) │ │ │ │ │ + xor %ebp,-0x1f(%rbx) │ │ │ │ │ + rex.WRB jg 1a5265f │ │ │ │ │ movabs 0x15c6980,%al │ │ │ │ │ adc %dh,(%rdx,%rax,8) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,(%rax) │ │ │ │ │ adc %bl,0x1(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2469811,20 +2469819,18 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4f(%rax) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %ah,0x15c6ed0(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %dl,-0x2f(%rax) │ │ │ │ │ + loopel 1a526f2 │ │ │ │ │ + jg 1a526a7 │ │ │ │ │ + movabs 0x15c6ed0,%al │ │ │ │ │ rex xor $0xc2,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x15e48(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ @@ -2469834,17 +2469840,15 @@ │ │ │ │ │ stos %al,(%rdi) │ │ │ │ │ xor 0x37(%rdi),%ch │ │ │ │ │ or %bl,0x1301(%rbp,%riz,1) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,%al │ │ │ │ │ - sahf │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ + mov $0x7f4de167,%esi │ │ │ │ │ add %ah,0x15c7490(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ jo 1a5272e │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x47(%rax) │ │ │ │ │ @@ -2469860,18 +2469864,21 @@ │ │ │ │ │ adcl $0x13,0x1(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ - movabs 0x15c7a60,%al │ │ │ │ │ - movabs 0xc00000000001c234,%al │ │ │ │ │ + subl $0x60a0007f,0x4d(%rcx,%riz,8) │ │ │ │ │ + jp 1a52797 │ │ │ │ │ + add %eax,(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %ah,0x1c234(%rax) │ │ │ │ │ + add %al,(%rax) │ │ │ │ │ + add %al,%al │ │ │ │ │ rex.WX pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2469880,15 +2469887,15 @@ │ │ │ │ │ fwait │ │ │ │ │ sub $0x0,%al │ │ │ │ │ add %r10d,(%r11) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %al,-0x4d4245fa(%rax) │ │ │ │ │ + add %al,0x4de16b26(%rax) │ │ │ │ │ jg 1a5277f │ │ │ │ │ movabs 0x15c8040,%al │ │ │ │ │ shlb $1,(%rdx,%rax,8) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x15e49(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2469903,20 +2469910,19 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ - movabs %eax,0x8620a0007fb2bdb6 │ │ │ │ │ - pop %rsp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - xor $0x1c2,%eax │ │ │ │ │ + ret │ │ │ │ │ + loopel 1a52812 │ │ │ │ │ + jg 1a527c7 │ │ │ │ │ + movabs 0x15c8620,%al │ │ │ │ │ + add %dh,0x1c2(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ push %rax │ │ │ │ │ pop %rdx │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2469928,20 +2469934,18 @@ │ │ │ │ │ (bad) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ - nop │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %ah,0x15c8cc0(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + mov $0x67,%al │ │ │ │ │ + loope 1a5285a │ │ │ │ │ + jg 1a5280f │ │ │ │ │ + movabs 0x15c8cc0,%al │ │ │ │ │ xor %dh,0x1c2(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ mov $0x58,%al │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2469951,15 +2469955,15 @@ │ │ │ │ │ movsb (%rsi),(%rdi) │ │ │ │ │ mov $0xf0,%ch │ │ │ │ │ out %eax,(%dx) │ │ │ │ │ xchg %eax,%ebp │ │ │ │ │ movabs %al,0x13012a0d │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x4d4244b8(%rax) │ │ │ │ │ + add %ah,0x4de16c68(%rax) │ │ │ │ │ jg 1a52857 │ │ │ │ │ movabs 0x15c9390,%al │ │ │ │ │ (bad) │ │ │ │ │ xor $0x1c2,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bl,0x5e(%rbp) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2469974,16 +2469978,17 @@ │ │ │ │ │ {rex2 0x8c} (bad) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,%al │ │ │ │ │ - in (%dx),%al │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + or $0x6b,%al │ │ │ │ │ + loope 1a528ea │ │ │ │ │ + jg 1a5289f │ │ │ │ │ movabs 0x15c9a30,%al │ │ │ │ │ nop │ │ │ │ │ xor $0x1c2,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ lock pop %rbx │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2469996,18 +2470001,18 @@ │ │ │ │ │ test %edi,(%rdi) │ │ │ │ │ cmp %eax,0x13014a91(%rsi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ - sbb $0xbc,%al │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - xor %ah,0x15c(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + cmp $0x6d,%al │ │ │ │ │ + loope 1a52932 │ │ │ │ │ + jg 1a528e7 │ │ │ │ │ + movabs 0x15ca030,%al │ │ │ │ │ shlb $0x0,0x1c2(%rip) │ │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ @@ -2470023,16 +2470028,18 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x15(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a5297a │ │ │ │ │ + jg 1a5292f │ │ │ │ │ movabs 0x15ca6b0,%al │ │ │ │ │ lock xor $0x1c2,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ch,0x1(%rsi,%rbx,2) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ │ @@ -2470044,16 +2470051,18 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - outsl (%rsi),(%dx) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + (bad) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a529c2 │ │ │ │ │ + jg 1a52977 │ │ │ │ │ movabs 0x15cadb0,%al │ │ │ │ │ and %dh,(%rsi) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x15e6f(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2470061,15 +2470070,15 @@ │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp $0x838552e7,%eax │ │ │ │ │ orl $0x0,0x130141(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x4d4245eb(%rax) │ │ │ │ │ + add %ah,0x4de16b35(%rax) │ │ │ │ │ jg 1a529bf │ │ │ │ │ movabs 0x15cb410,%al │ │ │ │ │ push %rax │ │ │ │ │ ss ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ @@ -2470085,20 +2470094,18 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %ah,0x15cba10(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ │ + loopel 1a52a52 │ │ │ │ │ + jg 1a52a07 │ │ │ │ │ + movabs 0x15cba10,%al │ │ │ │ │ xorb $0xc2,(%rsi) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,0x48(%rax) │ │ │ │ │ pop %rdi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470110,20 +2470117,18 @@ │ │ │ │ │ cmp $0x336d6d76,%eax │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %ah,0x15cc030(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + scas (%rdi),%eax │ │ │ │ │ + loopel 1a52a9a │ │ │ │ │ + jg 1a52a4f │ │ │ │ │ + movabs 0x15cc030,%al │ │ │ │ │ mov $0x36,%al │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x47(%rax) │ │ │ │ │ pop %rdi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470134,16 +2470139,18 @@ │ │ │ │ │ or %eax,%eax │ │ │ │ │ mov %esi,0x47703ec0(%rax) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + add %ah,0x59(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a52ae2 │ │ │ │ │ + jg 1a52a97 │ │ │ │ │ movabs 0x15cc660,%al │ │ │ │ │ loopne 1a52ad8 │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ rex.WX pop %rdi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2470156,15 +2470163,15 @@ │ │ │ │ │ fimull -0xf(%rcx) │ │ │ │ │ push %rbx │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x4d424624(%rax) │ │ │ │ │ + add %ah,0x4de16afc(%rax) │ │ │ │ │ jg 1a52adf │ │ │ │ │ movabs 0x15ccca0,%al │ │ │ │ │ adc %dh,(%rdi) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x15f49(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470180,19 +2470187,18 @@ │ │ │ │ │ (bad) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs 0xd290a0007fb2bdb6,%eax │ │ │ │ │ - pop %rsp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,0x37(%rax) │ │ │ │ │ + shll $0x4d,-0x1f(%rdi) │ │ │ │ │ + jg 1a52b27 │ │ │ │ │ + movabs 0x15cd290,%al │ │ │ │ │ + rex (bad) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ xor $0x5f,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2470205,15 +2470211,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d424972(%rax) │ │ │ │ │ + add %dl,0x4de167ae(%rax) │ │ │ │ │ jg 1a52b6f │ │ │ │ │ movabs 0x15cd8e0,%al │ │ │ │ │ jo 1a52bb1 │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ xor 0x1(%rdi),%ebx │ │ │ │ │ @@ -2470229,18 +2470235,19 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - xor $0x7fb2bdbb,%eax │ │ │ │ │ - add %ah,0x15cdf20(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + push %rbp │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a52c02 │ │ │ │ │ + jg 1a52bb7 │ │ │ │ │ + movabs 0x15cdf20,%al │ │ │ │ │ movabs 0x1c237,%al │ │ │ │ │ (bad) │ │ │ │ │ pop %rdi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ @@ -2470253,16 +2470260,17 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,-0x27(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg 1a52bff │ │ │ │ │ movabs 0x15ce4d0,%al │ │ │ │ │ shlb $1,(%rdi) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ss pop %rdi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2470278,16 +2470286,18 @@ │ │ │ │ │ (bad) │ │ │ │ │ pop %rsp │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + add %dh,0x17(%rax) │ │ │ │ │ + insl (%dx),(%rdi) │ │ │ │ │ + loope 1a52c92 │ │ │ │ │ + jg 1a52c47 │ │ │ │ │ movabs 0x15ceb40,%al │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,-0x5d(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2470303,16 +2470313,17 @@ │ │ │ │ │ ret $0x3760 │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0x7fb2bd,%ebp │ │ │ │ │ + ds outsb (%rsi),(%dx) │ │ │ │ │ + loope 1a52cda │ │ │ │ │ + jg 1a52c8f │ │ │ │ │ movabs 0x15cf150,%al │ │ │ │ │ xor %bh,(%rax) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x15ea2(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2470327,23 +2470338,23 @@ │ │ │ │ │ jge 1a52d03 │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - cmp $0xbb,%al │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - add %dh,%bh │ │ │ │ │ pop %rsp │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a52d22 │ │ │ │ │ + jg 1a52cd7 │ │ │ │ │ + movabs 0x15cf700,%al │ │ │ │ │ + (bad) │ │ │ │ │ + cmp %al,%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ │ - ret $0x1 │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ ... │ │ │ │ │ @@ -2470354,15 +2470365,16 @@ │ │ │ │ │ push %rdi │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - fistpll 0x7fb2bd(%rcx) │ │ │ │ │ + ljmp *-0x1f(%rdx) │ │ │ │ │ + rex.WRB jg 1a52d1f │ │ │ │ │ movabs 0x15cfd60,%al │ │ │ │ │ nop │ │ │ │ │ cmp %al,%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ movsb (%rsi),(%rdi) │ │ │ │ │ @@ -2470380,20 +2470392,18 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - movabs %al,0x320a0007fb2bdb6 │ │ │ │ │ - pop %rbp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,%al │ │ │ │ │ - cmp %al,%dl │ │ │ │ │ + ret $0xe167 │ │ │ │ │ + rex.WRB jg 1a52d67 │ │ │ │ │ + movabs 0x15d0320,%al │ │ │ │ │ + sarb $0xc2,(%rax) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ xchg %eax,%ebx │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470406,15 +2470416,15 @@ │ │ │ │ │ rex.WX and 0x13017b(%rbx),%rsi │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d424971(%rax) │ │ │ │ │ + add %dl,0x4de167af(%rax) │ │ │ │ │ jg 1a52daf │ │ │ │ │ movabs 0x15d0970,%al │ │ │ │ │ lock cmp %al,%dl │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x15e91(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470425,15 +2470435,15 @@ │ │ │ │ │ and $0xfc752a9d,%eax │ │ │ │ │ jo 1a52d8d │ │ │ │ │ lgdt (%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x4d42440c(%rax) │ │ │ │ │ + add %dh,0x4de16d14(%rax) │ │ │ │ │ jg 1a52df7 │ │ │ │ │ movabs 0x15d0f30,%al │ │ │ │ │ and %bh,(%rcx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ xor %bl,0x1(%rsi) │ │ │ │ │ @@ -2470447,16 +2470457,17 @@ │ │ │ │ │ (bad) │ │ │ │ │ sbb %ch,(%rsi) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x4c(%rax) │ │ │ │ │ - mov $0x7fb2bd,%edx │ │ │ │ │ + add %ah,-0x2c(%rax) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg 1a52e3f │ │ │ │ │ movabs 0x15d15c0,%al │ │ │ │ │ push %rax │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ and 0x1(%rsi),%bl │ │ │ │ │ @@ -2470469,16 +2470480,18 @@ │ │ │ │ │ add $0x13015a,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %al,0x3a(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a52ed2 │ │ │ │ │ + jg 1a52e87 │ │ │ │ │ movabs 0x15d1b80,%al │ │ │ │ │ cmpb $0xc2,(%rcx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x34(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2470496,16 +2470509,17 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x23(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg 1a52ecf │ │ │ │ │ movabs 0x15d21a0,%al │ │ │ │ │ mov $0x39,%al │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x32(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2470522,21 +2470536,19 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ - movabs %al,0x27b0a0007fb2bdb6 │ │ │ │ │ - pop %rbp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %ah,%al │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + ret $0xe167 │ │ │ │ │ + rex.WRB jg 1a52f17 │ │ │ │ │ + movabs 0x15d27b0,%al │ │ │ │ │ + loopne 1a52f5b │ │ │ │ │ + ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x15f14(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470546,15 +2470558,17 @@ │ │ │ │ │ push %rbp │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dh,%al │ │ │ │ │ - mov 0x7fb2bd(%rsi),%? │ │ │ │ │ + scas (%rdi),%al │ │ │ │ │ + loopel 1a52faa │ │ │ │ │ + jg 1a52f5f │ │ │ │ │ movabs 0x15d2d70,%al │ │ │ │ │ adc %bh,(%rdx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x13(%rax) │ │ │ │ │ pop %rdi │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ @@ -2470570,16 +2470584,18 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ - (bad) │ │ │ │ │ - mov $0x7fb2bd,%ebx │ │ │ │ │ + push %rdi │ │ │ │ │ + insb (%dx),(%rdi) │ │ │ │ │ + loope 1a52ff2 │ │ │ │ │ + jg 1a52fa7 │ │ │ │ │ movabs 0x15d33f0,%al │ │ │ │ │ rex cmp %dl,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,0x15f16(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2470591,16 +2470607,17 @@ │ │ │ │ │ stos %eax,(%rdi) │ │ │ │ │ outsb (%rsi),(%dx) │ │ │ │ │ sbb (%rax),%cl │ │ │ │ │ xor $0x1301,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg 1a52fef │ │ │ │ │ movabs 0x15d39a0,%al │ │ │ │ │ jo 1a53034 │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x15f15(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ @@ -2470611,15 +2470628,15 @@ │ │ │ │ │ cmp $0x26,%al │ │ │ │ │ fmuls 0x15(%rcx) │ │ │ │ │ add %edx,(%r11) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dl,-0x4d42495d(%rax) │ │ │ │ │ + add %dl,0x4de167c3(%rax) │ │ │ │ │ jg 1a53037 │ │ │ │ │ movabs 0x15d41a0,%al │ │ │ │ │ movabs 0xc00000000001c23a,%al │ │ │ │ │ and 0x1(%rdi),%bl │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ │ @@ -2470628,20 +2470645,18 @@ │ │ │ │ │ sahf │ │ │ │ │ rex.WR (bad) │ │ │ │ │ push $0x13012a15 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ │ - mov $0xbd,%dh │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %ah,0x15d4860(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ │ + loopel 1a530ca │ │ │ │ │ + jg 1a5307f │ │ │ │ │ + movabs 0x15d4860,%al │ │ │ │ │ sarb $1,(%rdx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ and %ebx,0x1(%rdi) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470652,15 +2470667,15 @@ │ │ │ │ │ sarl $0x8,0x3b(%rax) │ │ │ │ │ pop %rsi │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dl,-0x4d4244be(%rax) │ │ │ │ │ + add %dl,0x4de16c62(%rax) │ │ │ │ │ jg 1a530c7 │ │ │ │ │ movabs 0x15d5010,%al │ │ │ │ │ add %bh,(%rbx) │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ and $0x15f,%eax │ │ │ │ │ @@ -2470673,23 +2470688,20 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dh,(%rax) │ │ │ │ │ - out %al,$0xb9 │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - rex pop %rsi │ │ │ │ │ - pop %rbp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %dh,(%rax) │ │ │ │ │ - cmp %edx,%eax │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + (bad) │ │ │ │ │ + imul $0x4d,%ecx,%esp │ │ │ │ │ + jg 1a5310f │ │ │ │ │ + movabs 0x15d5e40,%al │ │ │ │ │ + xor %bh,(%rbx) │ │ │ │ │ + ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ and 0x1(%rdi),%ebx │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ rolb $0x0,0x180(%rip) │ │ │ │ │ ... │ │ │ │ │ @@ -2470700,15 +2470712,15 @@ │ │ │ │ │ (bad) │ │ │ │ │ xchg %eax,%esp │ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x4d424405(%rax) │ │ │ │ │ + add %ah,0x4de16d1b(%rax) │ │ │ │ │ jg 1a53157 │ │ │ │ │ movabs 0x15d6500,%al │ │ │ │ │ (bad) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ @@ -2470728,18 +2470740,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rax) │ │ │ │ │ - mov $0x7fb2bdba,%ebp │ │ │ │ │ - add %ah,0x15d6b70(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + (bad) -0x1f(%rbx) │ │ │ │ │ + rex.WRB jg 1a5319f │ │ │ │ │ + movabs 0x15d6b70,%al │ │ │ │ │ nop │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470752,15 +2470763,15 @@ │ │ │ │ │ scas (%rdi),%eax │ │ │ │ │ cmp $0x68d8ce86,%eax │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %dl,-0x4d424403(%rax) │ │ │ │ │ + add %dl,0x4de16d1d(%rax) │ │ │ │ │ jg 1a531e7 │ │ │ │ │ movabs 0x15d7340,%al │ │ │ │ │ sarb $0xc2,(%rbx) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ @@ -2470778,19 +2470789,18 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,%al │ │ │ │ │ - ret $0xbdba │ │ │ │ │ - mov $0x7f,%dl │ │ │ │ │ - add %ah,0x15d7bc0(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + loop 1a53296 │ │ │ │ │ + loope 1a5327a │ │ │ │ │ + jg 1a5322f │ │ │ │ │ + movabs 0x15d7bc0,%al │ │ │ │ │ lock cmp %edx,%eax │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ @@ -2470805,15 +2470815,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dl,-0x4d424957(%rax) │ │ │ │ │ + add %dl,0x4de167c9(%rax) │ │ │ │ │ jg 1a53277 │ │ │ │ │ movabs 0x15d82c0,%al │ │ │ │ │ and %bh,(%rdx,%rax,8) │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ @@ -2470832,15 +2470842,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %ah,-0x4d42496a(%rax) │ │ │ │ │ + add %ah,0x4de167b6(%rax) │ │ │ │ │ jg 1a532bf │ │ │ │ │ movabs 0x15d8a80,%al │ │ │ │ │ push %rax │ │ │ │ │ cmp $0xc2,%al │ │ │ │ │ add %eax,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ @@ -2470859,18 +2470869,17 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ - mov $0xb6,%cl │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - rclb $1,0x15d(%rcx) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + shll $1,-0x1f(%rdi) │ │ │ │ │ + rex.WRB jg 1a53307 │ │ │ │ │ + movabs 0x15d91d0,%al │ │ │ │ │ cmpb $0x1,(%rdx,%rax,8) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ ... │ │ │ │ │ @@ -2470880,15 +2470889,15 @@ │ │ │ │ │ mov %?,(%rsi) │ │ │ │ │ (bad) │ │ │ │ │ add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %al,-0x4d424961(%rax) │ │ │ │ │ + add %al,0x4de167bf(%rax) │ │ │ │ │ jg 1a5334f │ │ │ │ │ movabs 0x15d9a90,%al │ │ │ │ │ mov $0x3c,%al │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ @@ -2470903,15 +2470912,15 @@ │ │ │ │ │ adc (%rax),%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - add %dh,-0x4d4244de(%rax) │ │ │ │ │ + add %dh,0x4de16c42(%rax) │ │ │ │ │ jg 1a53397 │ │ │ │ │ movabs 0x15da2b0,%al │ │ │ │ │ loopne 1a533de │ │ │ │ │ ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ @@ -2470925,16 +2470934,17 @@ │ │ │ │ │ cmp %ebx,0x31(%rbx) │ │ │ │ │ push %rbp │ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ │ - mov $0x7fb2bd,%ecx │ │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ │ + push $0xffffffffffffffe1 │ │ │ │ │ + rex.WRB jg 1a533df │ │ │ │ │ movabs 0x15daa70,%al │ │ │ │ │ adc %bh,0x1c2(%rip) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %al,%al │ │ │ │ │ add $0x180,%eax │ │ │ │ │ ... │ │ │ │ │ @@ -2471027,26 +2471037,20 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,%al │ │ │ │ │ - pop %rbp │ │ │ │ │ - mov -0x5fff804e(%rbp),%bh │ │ │ │ │ - (bad) │ │ │ │ │ - ret │ │ │ │ │ - pop %rbp │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + jge 1a53536 │ │ │ │ │ + loope 1a5354a │ │ │ │ │ + jg 1a534ff │ │ │ │ │ + movabs 0x15dc360,%al │ │ │ │ │ ... │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %bh,(%rax) │ │ │ │ │ - mov $0xa9,%ah │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ + cmp %dh,0x0(%rcx,%rbp,4) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %ah,(%rsi,%rcx,2) │ │ │ │ │ xor %ebp,0xc(%rdx) │ │ │ │ │ jns 1a53511 │ │ │ │ │ sbb (%rcx),%al │ │ │ │ │ @@ -2471473,22 +2471477,20 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,%al │ │ │ │ │ - xchg %eax,%ebx │ │ │ │ │ - pushf │ │ │ │ │ - mov $0xa0007fb2,%ebp │ │ │ │ │ - rex jns 1a53aba │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ │ - ret $0x1 │ │ │ │ │ + mov $0x4d,%bl │ │ │ │ │ + loope 1a53aa2 │ │ │ │ │ + jg 1a53a57 │ │ │ │ │ + movabs 0x15f7940,%al │ │ │ │ │ + push %rax │ │ │ │ │ + rex.X ret $0x1 │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %bh,(%rax) │ │ │ │ │ mov $0xa9,%ah │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %dl,0x18006(%rax) │ │ │ │ │ ... │ │ │ │ │ @@ -3000938,45 +3000940,51 @@ │ │ │ │ │ ... │ │ │ │ │ mov %al,%dh │ │ │ │ │ addl $0x0,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - loopne 1c05562 │ │ │ │ │ - movsb (%rsi),(%rdi) │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - xor %cl,(%rdx) │ │ │ │ │ - movabs 0x413c500000000001,%al │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + loopne 1c05582 │ │ │ │ │ + push %rbp │ │ │ │ │ + loope 1c055ea │ │ │ │ │ + jg 1c0559f │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + or 0x1(%rax),%ah │ │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ │ + add %eax,(%r8) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rcx) │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - rcl $0xa4,%ch │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - xor %cl,(%rdx) │ │ │ │ │ - movabs 0x413c600000000001,%al │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + shl $0x55,%ch │ │ │ │ │ + loope 1c0561a │ │ │ │ │ + jg 1c055cf │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + or 0x1(%rax),%ah │ │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ │ + add %eax,(%r8) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %cl,(%rcx) │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ - loopne 1c055ce │ │ │ │ │ - movsb (%rsi),(%rdi) │ │ │ │ │ - mov $0x7fb2,%ebp │ │ │ │ │ - xor %cl,(%rdx) │ │ │ │ │ - movabs 0x413c700000000001,%al │ │ │ │ │ - add %eax,(%rax) │ │ │ │ │ + loopne 1c055ee │ │ │ │ │ + push %rbp │ │ │ │ │ + loope 1c0564a │ │ │ │ │ + jg 1c055ff │ │ │ │ │ + add %dh,(%rax) │ │ │ │ │ + or 0x1(%rax),%ah │ │ │ │ │ + add %dh,0x3c(%rax) │ │ │ │ │ + add %eax,(%r8) │ │ │ │ │ ... │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rcx) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,0x15(%rcx) │ │ │ │ │ @@ -4194288,16 +4194296,8 @@ │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add $0x0,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ sub %ah,%dl │ │ │ │ │ - testl $0x0,(%rcx) │ │ │ │ │ - shrb $1,0x5eb(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add $0x0,%al │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - add %al,(%rax) │ │ │ │ │ - rex loop 1f7e22a │ │ │ │ │ -[ Too much input for diff (SHA256: 4e06dea309dfd4672071f0f18f74ad56a17e746bcfd898007c3f6091d4c7d309) ] │ │ │ │ │ +[ Too much input for diff (SHA256: 178de740c384d8b01bce258eeb152e5a922b61b459a4d9ced8b0c6268dda36fc) ]